Russian Lyudmila Pavlichenko aka “Lady Death” was the most lethal female sniper in history, she went on to record 309 confirmed kills in WWll. – WTF Fun Facts
Russian Lyudmila Pavlichenko aka “Lady Death” was the most lethal female sniper in history, she went on to record 309 confirmed kills in WWll. – WTF Fun Facts