State officials say a gunshots have been fired at a private secondary and grade school in the northern Mexican city of Monterrey, with three injuries reported.

State security spokesman Aldo Fasci said Wednesday the three people were seriously injured. Fasci said a student fired a gun, wounding a teacher, another student and himself.