The government last night moved to defuse a nationwide public transport strike that had brought the country to a standstill. Most shops and businesses in Nairobi and major towns remained shuttered yesterday as protests and the transport stoppage triggered billions […]