The Indian embassy in Kenya on Wednesday cautioned Indian citizens residing in the country to restrict…
Image Source : REUTERS Police fire tear gas at protesters in Kenya amid chaos over new…