For decades now, Russia has been using May 9 as a showcase for touting its image of strength and "invincibility."
This is an ingested summary. Full reporting is available at the primary source below.