Officials: French Troops Killed Over US Marines Urine Video

Officials: French Troops Killed Over US Marines Urine Video | Is anti-NATO sentiment worsening?