Three Cockroach Party leaders have been freed in India. They were arrested Saturday at Delhi airport. A court released them on condition they don't breach public order for a year. Thousands of protesters were arrested in Delhi Saturday.