Russians continue to humilate themselves globally. Its probably about time the Russian propagandists go silent now, because anymore talking hyping up Russia just looks super dumb and desperate.
Iranian drones as expected have had zero effect on the battlefield, just good as a terror weapons...