Home National Weather Baltimore Police charge man with three sexual assaults, search for other potential victims