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