Shelley Carroll

Shelley Carroll

politician Canada

Shelley Carroll is the chair of the Toronto Police Service Board, which oversees the operations of the Toronto police. Under her leadership, the board has faced scrutiny for its handling of cases involving marginalized communities, and she is involved in efforts to improve police accountability and community engagement in response to past criticisms.

Global Media Ratings
Dominance
0.00%
Persistence
0 wks
Reach
34,582
Power
1,547$
Sentiment
6.00
Countries Mentioned
Country Mentions Sentiment Dominance + Persistence x Population = Reach x GDP (millions) = Power
Canada 1 6.00 0.09% +0% 38,005,238 34,582 $1,700,000 1,547$
Totals 1 38,005,238 34,582 $1,700,000 1,547$
Interactive World Map

Each country's color is based on "Mentions" from the table above.