California authorities arrest 2 suspects after deadly series of 7-Eleven shootings – MSN

A 7-Eleven store sign is pictured in Glendale, California. © Robyn BECK, AFP via Getty Images A 7-Eleven store sign is pictured in Glendale, …

  • You already voted!
  • Read More