News Brief
Sudan’s president, 71, reportedly peed on himself live on tv
The President of Sudan, Salva Kiir Mayardit, 71, allegedly peed at himself on live television. In a viral video clip currently making the rounds on social media, the Sudanese President is seen peeing on himself on live TV while standing. The video has since left social media users divided Read more…