Police officers direct a vehicle out from a cordoned area on the royal wedding route in London, Britain, April 27, 2011. Security measures have been tightened in central London as the wedding of Prince William and Kate Middleton, which will be held at Westminster Abbey on April 29, draws near. (Xinhua/Zeng Yi)
|
Go to Forum >>0 Comments