El Salvador Denies Legal Responsibility For Arbitrarily Detained Venezuelan Migrants

El Salvador has denied any legal responsibility for the the 252 Venezuelans illegally imprisoned in … Continue reading El Salvador Denies Legal Responsibility For Arbitrarily Detained Venezuelan Migrants