Alexander, Len and Lisa: Maluhiia Ministries - World Renewal International missionaries serving Christ in the Bahamas. Features information about the 30 second kneel down prayer movement, and Bahamian student mission trips to the homeless in Florida. - http://www.maluhiia.org