My latest entry to Guardian Witness. Assignment Readers Travel Photos: Faces. To survive in Mexico City you have to be able to offer something. Mexico is a country full of music, the air filled with competing mixtures of mariachi bands, salsa, 60s British pop music, soulful ballads and raucous rock bands. On street corners you'll … Continue reading The Mexican