The Edmond Police Department confirmed there was a shooting, but are yet to confirm how many people have been shot. The force ...
Millions of people across the UK will vote on May 7 with polling day drawing near. People across Scotland and Wales will choose members of their parliaments, while England will hold local council and ...