GIST Lovers reportedly electrocuted during sex romp in Ondo Osmek News June 17, 2024 Tragedy struck in Ondo town, Ondo State after two lovers were reportedly electrocuted during...Read More