STUDIO
Follow Us

Terms of Use Privacy Policy

Mexico protest demand release of detained demonstrators

Mexico City (AFP) - Hundreds of people protested in Mexico City on Tuesday, demanding the release of 11 demonstrators who were detained when marches last Thursday turned violent. Duration: 00:54

Source: AFP

Top Trending Videos