Sectors | Fri Jun 22, 2012 6:44pm IST

Kenyan police arrest two Iranians over explosives