Two US Police Officers Commit Suicide Openlife Reporter January 28, 2021 Two US police officers have committed suicide over issues related to Capitol Hill imbroglio OpenLife Nigeria reports that two police officers in United States of… Continue Reading
Riot In US Capitol, Windows Broken, Smoke, Grenades Rent The Air Openlife Reporter January 6, 2021 Riot in US Capitol as grenade rent the air, security is being deployed on Senate side of the US Capitol OpenLife Nigerian reports smoke grenades… Continue Reading