mail

Caught?
Caught?
Video from television news helicopters showed federal agents and police officers examining a white van in the parking lot of a business in Plantation, Florida.