Connect with us

Latest News

Russia to troops: Your cell phones just created the deadliest strike of the Ukraine war

Published

on

Russia told its troops not to use their cell phones. But they just couldn’t help but turn them on around midnight on New Year’s Eve. Read More

Continue Reading
Comments