TORONTO — A United States-themed beaver sculpture designed to welcome World Cup tourists to downtown Toronto was destroyed over the weekend, prompting a police investigation and indignation from the U.S. ambassador to Canada.
The sculpture was among 51 distinct beaver statues
This content is restricted.