Angry workers barricaded the entrance of the station with drums and other items in order to cripple the activities of both the local radio station of 106.5 and Africa independent Television station. Customers had to turn back because they could […]
0
18 Views