We're still boggled that things like this keep occurring. Over 550 exotic birds including parrots, cockatoos, and finches from a pet store and breeding facility have been rescued by the Montreal SPCA for mistreatment including lacking proper access to water...