Afghan artists paint George Floyd’s mural on blast wall in Kabul
A group of artists painted a mural of George Floyd in Afghanistan’s capital Kabul in solidarity with the anti-racism protests sparked by Floyd’s death in police custody. Floyd was killed on May 25 after a Minneapolis police officer knelt of his neck for almost 9 minutes while detaining him. The police officer was charged with … Read more