Cleansed: The Tears of Kenya Airways Aircrash
On May 5, 2007, the skies over Douala, Cameroon, bore witness to a heart-wrenching tragedy that claimed the lives of 114 souls aboard Kenya Airways Flight 507. The Boeing 737-800 aircraft vanished from...