World’s tallest statue unveiled in Gujarat, India, honors Sardar Patel
The Statue of Unity is of Sardar Vallabhbhai Patel and stands twice as tall as the Statue of Liberty.
Watch the scary moment a teenage Formula 3 driver goes airborne, crashes during race01:00
North Korean TV announces ‘ultramodern tactical weapon’ test00:42
Pence criticizes Myanmar’s leader over human rights record01:36
Woman attacked driver before bus plunged off Chinese bridge, killing 1500:51
Video shows woman fight with bus driver, causing deadly crash into river01:00
Sessions announces charges against Chinese, Taiwanese companies for ‘brazen’ espionage scheme01:41