WTF Fun Fact – Lady Death

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

Source: https://en.wikipedia.org/wiki/Lyudmila_Pavlichenko

Advertisements

3 thoughts on “WTF Fun Fact – Lady Death”

Leave a Comment