A tiny Canadian town has been fined $10,000 for refusing to fly an LGBT+ rainbow flag during Pride month. Emo, which has a population of around 1,300 people, was ruled to have violated the Ontario ...