VANCOUVER — When Bharanisai Madhusudhan stopped at the grocery store on his way home from work Tuesday afternoon, he expected the trip home to Surrey, B.C. to take him about 45 minutes. Instead, it would be nearly 12 hours before he arrived home.
Read more >