Salva Kiir Mayardit Answers the call of Nature while Reciting the National Anthem . ( video)

Salva Kiir Mayardit, the incumbent President of South Sudan, peed on himself at a recent official event.   The President, alongside other dignitaries, were attending a road commissioning event.   While reciting the National Anthem at the event, Mayardit is seen standing in front with his hand on his chest. Watch video below   However, […]