Two arrested with stolen car by Watera October 19, 2021 0 By Leonard Kamugisha Akida, TORORO: Police in Malaba on Monday arrested two suspects on allegations of being in possession of ...