At least five fatalities and over twenty other people injured after shooting rampage in Texas town
A shooting incident in the town of Odessa, Texas, has left five people dead and no fewer than twenty-one others injured. The incident began at 3.13pm local time on Saturday afternoon. The gunman drove around …