News24 airs 2015 video of port explosion in China as Russia bombing Ukraine
Amidst Russia’s ongoing military operations in Ukraine, a video of an explosion has been linked to the crisis. Viral claims suggest that the video shows Russia bombing Ukraine.…
Read More...
Read More...