Share
twitterlinkedinfacebook
Image 1 of 1
ZCA01350USA.jpg
Pastor Leonard Lucas, brings bottled water to a family in LaPlace, New Orleans, an area severely impacted by Hurrican Isaac that hit New Orleans on 29 August 2012, exactly 7 years to the day that the infamous Hurricane Katrina deluged the city...