Central Station incident

Just got off the metro at Central station and there’s about ten police cars vans and a couple of ambulances. Tape up everywhere next to the church. Anyone know what’s happened?
 



Back
Top