Los Angeles police bomb technicians made major miscalculations in June when they detonated illegal fireworks improperly and caused a massive explosion that rocked a city neighborhood and injured 27 people in June

Read More

By

Leave a Reply