Canadian authorities charged three people on Monday following violence at a Hindu temple which provoked angry condemnation from India and sent already frosty bilateral ties between the two nations to ...