Topic: Tampico

All Content

  • Reagan statue unveiled in London

    Reagan statue unveiled in London

    Reagan statue in London? The new Reagan statue joins images of other US presidents in Grosvenor Square and is celebrated with words by Margaret Thatcher.