iOS app Android app

Russia Tallest Building

Moscow Reclaims Tallest Building In Europe

AP | Posted 01.01.2013 | World

MOSCOW — Moscow is reclaiming bragging rights for having Europe's tallest building after losing the distinction for a few months to London. The...