Video of 2011 Tsunami in Japan Goes Viral As Recent Floods in China

A video showing a massive flood engulfing the city roads have been doing rounds on social media. Many users are claiming that this video is of the recent flood situation in China. Some even took this as an opportunity to express their anger towards China by saying that it is Nature’s revenge on China for […]

Continue Reading