Public statement by the African Nova Scotian Decade for People of African Descent Coalition (DPAD), on the Independent [Police] Street Checks Review
Public statement: “This report has strengthened the Coalition’s position that street checks are illegal and should be banned:”