Representatives of the Human Rights Watch on Wednesday met with the Commission of Inquiry on Enforced Disappearance.
More than 100,000 travelers are expected to arrive at Louis Armstrong New Orleans International Airport over the next two ...