A middle school student opened fire Wednesday at an American school in Monterrey, northern Mexico, gravely injuring three students and a teacher before turning the gun to himself.Nuevo León state officials identified the shooter just as Federico, a 15-year-old student who attended Colegio Americano del Noreste, a private school