The Trinidad and Tobago Police Service (TTPS) today said they foiled a “well-orchestrated plan to destabilize the country” and have arrested 72 people as protesters blocked roads and fired gunshots demanding that the officers involved in the deaths of three men last weekend by police be brought to justice.