Gerardo Merida Sanchez was arrested in Arizona on May 11 before being transferred to New York. 🔗 Read original source — Al Jazeera [RAW] Post navigation What did Trump and Xi discuss during the China summit? Cuba hit by protests, blackouts amid oil shortage