Video

India building world's highest railway bridge

India is building the world's highest railway bridge which is expected to be 35 metres taller than the Eiffel Tower when comp…

Video

Greenpeace: Environment had Lucky Escape with Concordia Wreck

As salvage teams prepared to move the wreck o…

Video

Former ‘Comfort Women’ Sue South Korean Government

On June 25, 64 years after the Korean War bro…