In what seems to be the Ukrainians giving the Russians a taste of their own medicine, the Ukrainian Armed Forces reportedly fired cluster munition rockets at Russian troops to force them out of a village in Husarivka, Ukraine, according to The New York Times. Journalists from The New York Times uncovered what remained of a […]
