Medical Kidnapping: Housing Complex Locked Down, Keycards Deactivated, Guards At All Entrances

Residents of an apartment building in Ventura, California, found themselves prisoners in their own homes as they were “locked down” … More