
Two new videos have captured the destruction of German-made Leopard main battle tanks in the Zaporizhzhia region, where … source Read more »

Ukraine’s nuclear power plant at Zaporizhzhia is on fire. Russia invasion update. Bitcoin heads lower. Crypto update on Vechain, … source Read more »