Peruvian authorities say two unrelated explosions involving fireworks have killed at least 16 people.

Police say a vehicle packed with confiscated fireworks exploded in front of a police station in the southern highlands town of Julia, killing four officers and injuring nearly two dozen others Thursday.

In the second incident Thursday, at least 12 people were killed when their bus blew up and caught fire east of Lima, the capital.

Police suspect fireworks on the bus caused the explosion.

Some information for this report was provided by AP, and, AFP.