Police said they detained 35 people in connection with the Cannafest fair staged in Prague from Friday to Sunday. The annual fair, attended by 250 firms from 25 countries is mainly a showcase for cannabis and herbal products.