Billions of people around the world are set in unprecedented anticipation for a wave of miracles, transformation, and divine ...
At around 7:45pm, they set off for a journey of about 600 kilometres from Kampala to Yumbe, aboard the Nile Star Bus, ...