Flowers bloom in front of St Paul's Cathedral in central London, Britain.(Photo by Reuters)
Flowers bloom in front of St Paul's Cathedral in central London, Britain, on May 10, 2018.
Press TV’s website can also be accessed at the following alternate addresses:
www.presstv.ir