ISLAMABAD: Police in Pakistan on Monday freed 290 Baloch activists who were arrested when they attempted to hold a protest in the capital Islamabad last week. Their release came days after protest organizers gave authorities a deadline to release all those detained.