Home World News Price of liberty: ‘Sober’ US soldiers fined $400 for urinating on Freedom Monument in Latvia

Price of liberty: ‘Sober’ US soldiers fined $400 for urinating on Freedom Monument in Latvia

by admin March 16, 2019