Egypt: Government Employee Sets Himself on Fire in Cairo’s Tahrir Square
Nov 13, 2020 | 22:15 GMT
A government employee set himself on fire in Cairo’s Tahrir Square after shouting about government corruption and wanting to avoid arrest, the Egypt Independent reported Nov. 13....