A group of deers was seen taking shelter inside a building with fellow humans during a downpour in Nara, Japan. Posted on July 29, 2023 Viral Videos By Arijit Dutta 471 Views Your browser does not support the video tag. Source: Twitter
A coach in the Vande Bharat Express traveling from Bhopal to Delhi caught fire earlier on Monday. Viral Videos July 18, 2023