Lok Sabha Speaker Om Birla, who is leading an Indian Parliamentary Delegation (IPD) to Kenya and Tanzania, called on the President of Kenya William Samoei Ruto on Tuesday.
LS Speaker Birla calls on Prez of Kenya uniindia.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from uniindia.com Daily Mail and Mail on Sunday newspapers.