Hundreds of Sikh separatists rally in London

Hundreds of Sikh separatists rally in London

Hundreds of Sikh separatists and their supporters gathered in London's Trafalgar Square on Sunday to demand a referendum on an independent homeland to be carved out of India.

Recreation of destroyed Palmyra arch unveiled in London

Recreation of destroyed Palmyra arch unveiled in London

A meticulous recreation of the 1,800-year-old Arch of Triumph in Palmyra, Syria, destroyed by Islamic State militants last year, has been erected in Trafalgar Square.