Long has served time in prison for refusing to pay a fine for improper labour practices and for infractions of Ontario's Highway Traffic Act, and has been fined for evading payment of retail sales tax.
Long has served time in prison for refusing to pay a fine for improper labour practices and for infractions of Ontario's Highway Traffic Act. He has also been fined for evading payment of retail sales tax.