Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
At least three shed-like vehicles caught on camera in eastern Ukraine A mysterious modified “turtle tank” fielded by Russian forces has emerged on the battlefield in eastern Ukraine. At least three of the corrugated iron-clad vehicles, which resemble a shed,…