Cops Saw 'Weapons All Over the Wall.' Brothers: Not Exactly

Fort Lauderdale police accused of excessive force felt threatened after seeing 'Star Trek' props: suit
Posted Apr 8, 2021 8:08 AM CDT
More News: Sports | World | Politics | Business | Health