Senegal is currently witnessing unrest after protests erupted on Thursday, June 1. The protests, according to Senegal’s public broadcaster RTS, broke out following the sentencing of...
Recent Comments