Oh Boy, golly gee. What on earth could the red on the flag stand for?
KAMPALA, Uganda — Uganda has deployed an unknown number of troops to South Sudan in a bid to protect the fragile government ...