It’s the second anniversary of the disappearance of 43 students from Ayotzinapa, Mexico. The group El Changui Majadero is based in LA and recorded a song about it for their self-titled, debut album.