A 10 year old video of a tsunami at Sendai Air Base in Japan is falsely viral as China’s Beijing airport flooding.
The heaviest rainfall in China’s 1,000-year history have wrecked havoc across the nation in recent days, resulting in a surge
Read More