Video of man's arrest in Freeport brings calls for investigation

Viral video of a man being arrested by a group of police officers in Freeport is bringing calls for investigation.

Top Videos