A giant clock was unveiled at the club house of the Eden Gardens to give the stadium a feel of the iconic Lord`s in England.
Muslims around the world could
be setting their watches to a new time soon when the world`s
largest clock begins ticking atop a soaring skyscraper in
Islam`s holiest city of Mecca.
Day in Pics: 5th March
Showbiz World - March 5 2015
Sofia Hayat celebrates Holi