Storia: European troops deployment to Ukraine will mean war with Russia, Putin warns — Warptech Lab News