‘Killer Lake’ in Africa Looks Like Paradise, But It’s Hiding a Deadly Secret

(ORDO NEWS) -- The engineers aboard the floating power station on Lake Kivu could only