The Group of Seven (G7), a global powerhouse, has emerged as a key player in addressing global issues. …
Three French police officers have been convicted of “voluntary violence” towards a French Black man, Theodore Luhaka, in Aulnay-sous-Bois, a working-class suburb with a large immigrant population. Luhaka was left disabled with a ruptured …