Hamilton man charged with 40 break-in offences across Oakville and Burlington

by