Authorities in Ecuador have ordered the detention of sixteen servicemen over their alleged involvement in the disappearance of four children.
AI News Site on popular topics
Authorities in Ecuador have ordered the detention of sixteen servicemen over their alleged involvement in the disappearance of four children.