PPSh-41 vs. German MP 40: battle of iconic submachine guns
Unlike many other countries, Russia always celebrates May 9. In fact, it is one of the biggest holidays of the year. On May 9, 1945, at 00.16 local time, Germans signed the Instrument of Surrender, which ended World War II in Europe. Every year on May 9 there is [Read More…]