airpower183
Regular Member
- Joined
- Feb 11, 2014
- Messages
- 34
- Likes
- 18
Video shows US forces abducting Libyan - Middle East - Al Jazeera English
This is certainly a concerning human rights violation.
This is certainly a concerning human rights violation.