Umoinner Sacco

NTSA
NTSA arrests touts filmed hanging dangerously on matatu

By | 2 years ago

The National Transport and Safety Authority (NTSA) has confirmed the arrest of two touts and a driver that were filmed performing acrobatic acts while...

Load More     please wait....