In what has been described as “an absolutely unreasonable shooting” by legal experts, a new video has been released showing the final moments of Cameron Massey before he was fatally shot by officers from the town of Eufala, Alabama. Massey, 26 and unarmed, is seen in the video sitting in …
Read More »