A video showing a police officer on top of a woman and shocking her with a Taser in the tourist beach town of Tybee Island, Georgia, went viral over the weekend on Facebook.
A video showing a police officer on top of a woman and shocking her with a Taser in the tourist beach town of Tybee Island, Georgia, went viral over the weekend on Facebook.