4 years agoHMS Defender Versus The Russian Military: The Danger of Believing Your Own PropagandaThe Ron Paul Liberty ReportVerified