Several people dead following shooting in Great Britain

Several people are dead following a shooting in the English city of Plymouth, according to local British authorities.  Read more.

Comments