Queensland senator Fraser Anning on the spot in Kenya over terrorist claims

The Council of Imams and Preachers of Kenya organizing secretary Sheikh Mohamed Khalifa wants the Kenyan…