ADVERTISEMENT
Orillia Council voted against returning the controversial Samuel de Champlain monument to its Couchiching Beach Park site.