Vladimir Putin stooge calls for failing Russian generals to be executed over Ukraine humiliation

One of Russia’s chief propagandists has suggested that the country’s generals should be executed for their humiliating run of defeats in …
One of Russia’s chief propagandists has suggested that the country’s generals should be executed for their humiliating run of defeats in …