The main street of Busia town on the Ugandan side. NAIROBI: When the first rays of the sun pierce through the sleepy border town of Busia, they immediately ignite a bustle of activities. The sun rises ...