American-based Nigerian singer Osazuwa Agbonayinma popularly known as Zuwa and as one part of the duo known as Roze, has been shot and killed in the United States of America.
A Texas man was sentenced to 90 consecutive life sentences in prison for carrying out a mass shooting at the Cielo Vista Walmart in El Paso, Texas, on Aug. 3,