WATCH -Public execution in downtown St. Louis – “Oh my God. He just f***ing killed him.”
The video, which was shot through a window from inside a nearby building, showed two black men on the street directly in front of the window — one sitting on the curb with his feet stretched into the street, and …