Inter-American Court on Human Rights finds Venezuela responsible for 2001 torture of Linda Loaiza Lopez Soto. from Al Jazeera English http...
Inter-American Court on Human Rights finds Venezuela responsible for 2001 torture of Linda Loaiza Lopez Soto.
from Al Jazeera English https://ift.tt/2DsCgA8
from Al Jazeera English https://ift.tt/2DsCgA8
COMMENTS