Buenos Aires: This woman miraculously escapes from the “jaws of death”. A CCTV camera captures this miraculous escape at an intersection in Argentina.
Watch video:
Stay informed on all the latest news, real-time breaking news updates, and follow all the important headlines in india news and world News on Zee News.