Chaman Lal becomes first British-Indian Lord Mayor of Birmingham
LONDON (TIP): Birmingham has got its first British-Indian Lord Mayor in Councilor Chaman Lal after the local councilors of the West Midlands city of England chose him to represent it as its first citizen. Lal, […]