World News | Edited By Parmeshwar Bawa | Friday December 16, 2016
London's Big Ben is closing its doors to visitors- starting today. The iconic clock tower is scheduled to undergo a 29 million-pound renovation project which is expected to last 3 three years.
www.ndtv.com