Surprise Me!

United States Drone Strikes Defy International Law, UN Charter, Geneva Conventions

2015-07-17 1 Dailymotion

United States Drone Strikes Defy International Law, UN Charter, Geneva Conventions