Stories by subject

Home
Directory

By date

 

Click subject for list of stories:

Andy Schor

Attorney-client privilege

CADL

CATA

Code Compliance

Collective bargaining

Concealing the pension info of public employees

Democracy

Development Office

Diane Petryk

Funerals, survivor benefits for public safety workers

Gaza

Gun control

Homeless

Inflation

John Kelsey/Deputy Grant Whitaker

Lansing Board of Water and Light

Lansing candidate campaign reports

Lansing fire department

Open government

Pensions for City of Lansing employees

Per Wickstrom

POAM/COAM

Ranked choice voting

Stuart Dunnings III

Surplus military equipment

Tamara Arend

Taxes

Taxing pensions

Trump

Ukraine

Virg Bernero

Andy Schor

7/31/2023

Smiertka tries to deceive city council

6/27/2023

Schor's leadership fund

8/11/2022

City lies to HUD; Lansing Mayor Schor should resign

6/9/2022

New study of Lansing's troubled fire department

10/25/2021

Schor campaign has $222,153.49 to spend

10/23/2021

Andy Schor: For the people or the unions?

7/30/2021

Schor is a lousy mayor, but a great campaigner

6/22/2021

Schor is a master at raising money

6/6/2021

Andy Schor isn't fit to be mayor

7/16/2020

Schor spent $24,650 from 527 account in one day

11/11/2019

Schor finally submits a real 527 report to IRS

4/11/2018

Overkill: Candidate Schor outspent Brown Clarke by over $200,000

3/29/2017

Not sure about Schor
   
Attorney-client privilege

10/18/2022

A win for the people: attorney-client privilege claim rejected

11/21/2018 Get the attorney-client privilege exemption out of the FOIA
10/21/2018 No legal basis for City's attorney-client privilege claim
6/20/2016 Hiding behind attorney-client privilege
   
CADL  
6/8/202 Library doesn't answer questions
1/7/202 Taxpayers bail out underfunded CADL pension fund
 

 

Code Compliance

4/26/2023

Code Compliance relies on neighbor ratting out neighbor

12/9/2021

How to evict a tenant without going to court

 
CATA

3/15/2023

CATA employee wages for 2022

4/5/2021

CATA promptly provides 2020 salary info

4/27/2019

CATA's retiree health care system is underfunded

4/14/2019

More CATA transparency: Fringe benefits for CATA employees

3/14/2019

Wage transparency at CATA

4/15/17

CATA denies access to overtime information

2/14/2017

2016 CATA salaries
 
Collective bargaining
11/11/2024 New legislation allows union to take percentage of Home Help worker pay

4/20/2023

Union, Democratic leaders go after public employees

4/11/2023

Revenge of the Democrats

4/5/2023

Democrats want taxpayers to fund unions

6/9/2022

New study of Lansing's troubled fire department

5/16/2022

The Case Against Collective Bargaining

11/13/2021

Stabenow: Only union workers are "hard-working"

10/23/2021

Andy Schor: For the people or the unions?

8/23/2021

Who's in charge here, the people or the unions?

12/5/2020

Police unions bite Democrats

10/7/2020

Your authority on collective bargaining

8/24/2020

BWL union members get $500 to extend contract

6/8/2020

Police unions stand in way of reform

5/18/2020

Repeal the Public Employment Relations Act

2/1/2020

Pay for 7 police union executives exceeds $100,000

12/3/2019

City council ratifies "tentative" labor contracts

10/30/2019

Public access to City of Lansing labor contracts

10/7/2019

Union contract supersedes city charter

7/11/2019

Blame Carol Wood for $700 million pension/retiree health care funding shortfall

6/30/2019

Michigan Supreme Court decision on retiree health care backs Lansing City Attorney

1/25/2019

IAFF controls Lansing fire department

8/8/2018

Policies proposed 10 years ago have been realized

7/25/2018

Get retiree health care insurance out of the collective bargaining process

7/20/2018

McIntyre disagreed with Bernero on retiree health insurance premiums

3/19/2018

Prevailing wage is not good for Michigan

1/24/2018

Police union rips off senior citizens

1/17/2018

The policeman is not your friend

1/7/2018

How the state can help local governments with underfunded pensions, retiree health care

10/5/2016

Ingham County vs. the FOP in 1997: a Public Act 312 story

8/25/2016

PERA undermines democracy

8/18/2016

End collective bargaining for public employees

8/1/2016

Pension debt: A public policy disaster

5/1/2016

Police unions prey on public

2/20/2016

GM pays veteran employees $60,000 to retire

2/19/2015

It's time to revisit the National Labor Relations Act

2/13/2015

High pay of "elite" auto workers causes low pay, unemployment elsewhere

11/15/2014

Support of collective bargaining is immoral

7/18/2014 Is $66,000 too much for unskilled labor?
7/2/2014 Public unions lead to privatization
8/3/2013 Who wins with prevailing wage?
7/9/2013 A council member responds
7/3/2013 Can we afford another union supporter on City Council?
11/20/2012 Breaking away from unions
11/9/2012 Sadly, this is what democracy looks like
6/14/2012 A Collective Bargaining Triumph
4/17/2012 How unions stole $35 million from Michigan's in-home child care and home help providers
3/28/2012 Open up collective bargaining sessions
2/12/2012 The Democratic mayor's dilemma
1/24/2012 A Challenge to Fans of Collective Bargaining
1/4/2012 Do Lansing Leaders Favor Unions over Citizens?
11/8/2011 Collective Bargaining is Destroying Us
4/20/2011 Dirty Money
3/17/2010 Picketers Demand Jobs at GM Plant
2/26/2010 Raises Scheduled for 35,000 State Employees
11/27/2008 Institutionalized extortion
   

Concealing the pension info of public employees

10/1/2019

Let's put some new people on Lansing city council

6/5/2019

Pensioners Rick Jones, Tom Reich vie for Eaton sheriff job

4/30/2019

City Council members Wood and Spitzley must be replaced

9/25/2018

Failed FOIA lawsuit costs me $3,376.62

8/15/2018

"Hooker" Rossman-McKinney wants to replace "loser" Rick Jones

3/9/2018

My continuing pursuit of true pension amounts

12/21/2017

City gives State Journal incorrect pension amounts

8/25/2017

Are public employee pension amounts exempt from FOIA?

7/3/2017

Wrong about police, firefighter pensions exceeding $100,000

8/29/2015

Legislators: Please fix this!

6/9/2015

Is placement of FOIA exemption unconstitutional?

3/16/2015

A cloud over Sunshine Week

5/2/2013 Sorry, you have NO right to know
12/21/2012 New law denies access to public pension information
   
Democracy

3/27/2022

Why we need direct democracy

8/23/2021

Who's in charge here, the people or the unions?

4/14/2020

I just signed a petition online!

10/7/2019

Union contract supersedes city charter

1/4/2019

We don't need no stinkin' legislature

12/23/2018

Bill drafted to allow Ranked Choice Voting in Michigan

12/8/2018

Trump win in 2016 may have been due to voter suppression

12/4/2018

Republicans are a bigger threat to democracy than Russia

3/31/2018

Ranked choice voting would have kept out Macomb's unfit clerk

2/2/2018

Ranked Choice Voting for Lansing?

7/27/2017 Freshman state representative wants to get rid of senate
5/16/2014 Freedom vs. democracy
10/11/2013 Online democracy
   
Development Office

10/19/2022

O'Boyle email gets nothing right; Castillo terrorizes Lansing's east side

9/16/2022

City attorney violates state law

8/26/2022

Development Office bullshits City Council

7/15/2022

Lansing's Development Office: incompetent, corrupt or both?

6/22/2022

HUD slaps Lansing's Development Office

   
Diane Petryk  
10/15/2024 Should We Withhold the Price of Freedom?
9/19/2024 Student loan? Blame Reagan
9/7/2024 A New Idea on School Shootings
9/2/2024 Will Americans Pay for Right to IVF?
8/28/2024 JFK Would Not Approve
8/24/2024 Compassion Helped Win '68 Oscar
8/21/2024 Holding Women Back: Michigan's Jane Could Have Been Astronaut
8/4/2024 How Christian Nationalism Kills Women Around the World
7/30/2024 Open letter to Ingham County Probate Court Judge Richard J. Garcia
7/16/2024 Neighborhood Watched
7/15/2024 This is Immigration
7/9/2024 The Enabling Act of 2024

4/26/2023

Code Compliance relies on neighbor ratting out neighbor

   

Funerals, survivor benefits for public safety workers

12/5/2020

Police unions bite Democrats

1/17/2018

The policeman is not your friend

11/16/2015

Big funeral for bad lieutenant

10/3/2015

Government compensates survivors unequally

9/9/2015

No ordinary motorcycle death

7/27/2015

God's servant pays ultimate price, parents get $400,000

1/13/2015

Who killed Deputy Grant Whitaker?

9/26/2014

Why death "in line of duty" matters: $333,604.68

9/21/2014

How dangerous is firefighting?
   
Gaza  
12/11/2023 Complicit in mass murder
   
Gun control

10/24/2020

Michigan: Let's ban open carry

10/13/2020

Republicans resist ban on guns in Capitol

3/21/2020

The 2nd Amendment doesn't keep government from limiting gun ownership

   
Homeless  

10/14/2022

Minimal services for homeless adults at Holy Cross
   
John Kelsey/Deputy Grant Whitaker

6/30/2022

John Kelsey exonerated by victim's father

9/30/2021

John Kelsey nears 7 years in prison

12/22/2020

Defect may have caused crash that killed Deputy Grant Whitaker

2/15/2019

John Kelsey is serving a 20-year sentence for a 2-year offense

12/15/2016

Overkill: Avenging the Death of Deputy Grant Whitaker

7/27/2015

God's servant pays ultimate price, parents get $400,000

1/13/2015

Who killed Deputy Grant Whitaker?

 
Inflation  

6/2/2022

What doesn't cause inflation

11/16/2021

How to stop inflation

3/24/2020

Where will that $2 trillion come from?

   
Lansing Board of Water and Light
9/24/2024 BWL's 2023 "return on equity" payment to Lansing was $26,428,992
9/13/202 Employee payoffs are Board of Water & Light tradition
8/14/2024 Anonymous emailer criticizes BWL rate increases
4/5/2024 Board of Water and Light: 2023 employee wages

2/4/2023

Board of Water and Light: 2022 employee wages

10/3/2022

BWL employee wages for 2021

10/21/2020

BWL employees continue to get paid to leave

8/24/2020

BWL union members get $500 to extend contract

8/14/2020

2019 BWL employee wages...and some questions

7/31/2020

Beware of the Board of Water and Light

7/24/2020

FOIA does not require a public body to answer questions

1/22/2015

Problems with J. Peter Lark seen as early as 2009

5/14/2014 Lark is being paid too much for shoddy management

?/?/2009

2008 Wages for BWL Employees

   
Lansing candidate campaign reports

10/25/2021

Schor campaign has $222,153.49 to spend

7/30/2021

Schor is a lousy mayor, but a great campaigner

6/22/2021

Schor is a master at raising money

10/28/2019

Lansing city council campaign contributions

8/4/2019

City council campaign finance reports

4/11/2018

Overkill: Candidate Schor outspent Brown Clarke by over $200,000

11/3/2017

Observations on the Lansing election

10/12/2017

Union PACs lead all other contributors in Lansing election

9/22/2017

Andy Shor campaign has $137,139.95 to spend

9/15/2017

Online campaign finance reporting

10/26/2015

Campaign reports from the Lansing city council race

9/26/2015

Campaign reports from the Lansing city council primary

12/10/2013 Some observations on Lansing's November election
11/7/2013 Campaign finance update
   
Lansing Fire Department

6/9/2022

New study of Lansing's troubled fire department

1/16/2020

Lansing firefighter fights termination

3/8/2019

Open Letter from Former Lansing Fire Chief Randall Talifarro

1/25/2019

IAFF controls Lansing fire department

12/6/2014

New IAFF contract cuts pension benefits for new Lansing firefighters

   

Open government

4/16/2024 City attorney can't seem to deliver FOIAed materials

8/21/2023

Ethics complaint against state official to get hearing

4/17/2023

Nessel defends violation of the Open Meetings Act

9/16/2022

City attorney violates state law

8/22/2022

City attorney needs 3 weeks to find email from assistant city attorney

12/15/2021

Dumb exemption to Freedom of Information Act

11/19/2021

Are Schor's advisory board actions legal without minutes?

11/4/2021

Transparency lacking with Mayor's Neighborhood Advisory Board

6/12/2021

I was wrong about FOIA appeals

3/29/2021

Lansing City Attorney mishandles FOIA appeals

3/16/2021

City denies access to employee wage info

2/26/2021

Lansing fumbles FOIA requests

8/14/2020

2019 BWL employee wages...and some questions

7/31/2020

Beware of the Board of Water and Light

7/24/2020

FOIA does not require a public body to answer questions

5/18/2020

Repeal the Public Employment Relations Act

11/1/2019

Melinn questions Schlichting's stated reason for resigning

10/30/2019

Public access to City of Lansing labor contracts

10/7/2019

Union contract supersedes city charter

10/1/2019

Let's put some new people on Lansing city council

7/22/2019

MERS denies FOIA request for Rick Jones' pension amount

4/30/2019

City Council members Wood and Spitzley must be replaced

3/14/2019

Wage transparency at CATA

11/21/2018

Get the attorney-client privilege exemption out of the FOIA

10/21/2018

No legal basis for City's attorney-client privilege claim

9/25/2018

Failed FOIA lawsuit costs me $3,376.62

8/15/2018

"Hooker" Rossman-McKinney wants to replace "loser" Rick Jones

3/9/2018

My continuing pursuit of true pension amounts

12/21/2017

City gives State Journal incorrect pension amounts

9/15/2017

Online campaign finance reporting

7/3/2017

Wrong about police, firefighter pensions exceeding $100,000

6/15/2017

City of Lansing violates Freedom of Information Act

1/27/2017

Ingham County Commission upholds denial of FOIA request for Sheriff pursuit policy

7/24/2016

Circuit court reporters charge outrageous fees for transcripts

6/19/2016

Hiding behind attorney-client privilege

8/29/2015

Legislators: Please fix this!

6/9/2015

Is placement of FOIA exemption unconstitutional?

3/16/2015

A cloud over Sunshine Week

2/19/2014 Open up Lansing government
5/2/2013 Sorry, you have NO right to know
1/22/2013 Expand access to information
12/21/2012 New law denies access to public pension information
 
Pensions for City of Lansing employees
10/28/2023 Lansing gets $11,551,892 state grant

9/19/2023

After 30 years, half of 1992 early retirees still drawing pension

8/9/2021

Former chief Green's salary + pension = $235,000

7/27/2020

$86,810 pension supplements $112,905 salary

1/20/2020

Lansing's unfunded pension liabilities grow by $27.2 million

7/11/2019

Blame Carol Wood for $700 million pension/retiree health care funding shortfall

6/30/2019

Michigan Supreme Court decision on retiree health care backs Lansing City Attorney

10/26/2018

Pension discrepancies need to be explained

9/25/2018

Failed FOIA lawsuit costs me $3,376.62

7/25/2018

Get retiree health care insurance out of the collective bargaining process

7/20/2018

McIntyre disagreed with Bernero on retiree health insurance premiums

6/12/2018

Another City of Lansing retiree starts second career

3/9/2018

My continuing pursuit of true pension amounts

1/17/2018

The policeman is not your friend

12/21/2017

City gives State Journal incorrect pension amounts

7/3/2017

Wrong about police, firefighter pensions exceeding $100,000

5/31/2017

Cutting retiree health insurance

4/7/2017

Is it hypocritical for a pension recipient to attack pensions?

8/1/2016

Pension debt: A public policy disaster

7/15/2016

How Lansing can attract police & firefighter recruits

7/15/2015

Eight years on the job gets you a pension

7/9/2015

Lansing's "structural deficit" may exceed $16,000 per household

6/25/2015

Lansing's UAAL may require selling the BWL

12/6/2014

New IAFF contract cuts pension benefits for new Lansing firefighters

11/18/2014

Lansing subsidizes second careers for police and firefighters

7/19/2013 Why is this woman laughing?
4/14/2013 No pensions for new City employees
6/14/2012 A Collective Bargaining Triumph
3/23/2012 City supplements $103,000 salary with $73,000 pension
12/23/2011 A Counter-productive Pension System
10/26/2011 Do we pay police and firefighters too much?
10/6/2011 Hefty Pensions for City of Lansing Retirees
9/29/2011 Police and Fire Pensions Exceed Salaries
 
Per Wickstrom

11/27/2020

Unethical practices at Wickstrom drug rehabs

12/7/2019

Trump donor/Scientologist owes IRS over $1 million

6/24/2018

Drug rehab fraud in Michigan

2/20/2017

Michigan couple pays $6.875 million for home on Tampa Bay

 
POAM/COAM

2/1/2020

Pay for 7 police union executives exceeds $100,000

1/28/2020

Police union is in bed with telemarketer

1/24/2018

Police union rips off senior citizens

5/1/2016

Police unions prey on public

11/30/2014

80% of contributions to police union PAC goes to telemarketer

   
Ranked choice voting

12/23/2018

Bill drafted to allow Ranked Choice Voting in Michigan

3/31/2018

Ranked choice voting would have kept out Macomb's unfit clerk

2/2/2018

Ranked Choice Voting for Lansing?

   

Stuart Dunnings III

3/1/2014 Strike 3 for Ingham County Prosecutor Stuart Dunnings III?
1/30/2014 Free Kosgar Lado; fire Stuart Dunnings III
7/28/2013 Here we go again: Ingham County jails another innocent man
   
Surplus military equipment

12/11/2014

See what military equipment your local law enforcement agency got

8/25/2014

Ingham, Eaton, Clinton counties get lots of free military stuff
   
Tamara Arend

12/1/2022

City attorney interfered, lied in Tammie Arend case

11/2/2022

Despicable city employees

10/19/2022

O'Boyle email gets nothing right; Castillo terrorizes Lansing's east side

9/16/2022

City attorney violates state law

8/30/2022

A witness to Tammie Arend's situation

8/26/2022

Development Office bullshits City Council

8/22/2022

City attorney needs 3 weeks to find email from assistant city attorney

8/11/2022

City lies to HUD; Lansing Mayor Schor should resign

8/8/2022

Inspector misses Tammie Arend's roof ventilation problem

8/3/2022

Estimate for repair of botched roof replacement: $150,000

7/15/2022

Lansing's Development Office: incompetent, corrupt or both?

7/10/2022

Scott Frederickson ruins Lansing home, City pays him $12,900

12/21/2021

Tammie won't last another winter

6/6/2021

Andy Schor isn't fit to be mayor

6/1/2021

Plumber finds more damage from roof replacement

2/28/2021

The persecution of Tammie Arend

10/5/2020

Botched roof replacement ruins Lansing home

   

Taxes

1/30/2022

Whitmer to spend $half billion on tax break for wealthy

11/16/2021

How to stop inflation

7/12/2020

We're going to need a wealth tax

5/2/2020

Give that $2400 to someone who needs it

3/24/2020

Where will that $2 trillion come from?

9/1/2019

Stop tax subsidies for criminal religious organizations

4/6/2019

Raise money for roads by increasing the income tax rate

3/27/2019

$600 billion stolen from U.S. taxpayers yearly

3/6/2019

The rest of us will pay for pension tax repeal

11/20/2017

How much tax is paid on dividends?

2/2/2016

Eliminating the payroll tax

11/4/2015

A source of extra revenue for Michigan cities

4/16/2015

Stop special tax treatment of capital gains and dividends

4/6/2015

Plan B: If road funding proposal fails, increase income tax

7/12/2014 Taxing corporate income
5/25/2014 Fund road repairs by increasing the income tax
   

Taxing pensions

12/31/2022

The letter to the editor that inspired Michigan's pension tax and created $4.7 billion in revenue (so far)

1/30/2022

Whitmer to spend $half billion on tax break for wealthy

6/22/2020

Subsequent legislation ruins Michigan's pension tax

6/17/2020

Most police and firefighters avoid pension tax

5/30/2020

I saved Michigan $320 $500 million a year (about $4.2 billion so far)

3/6/2019

The rest of us will pay for pension tax repeal

8/8/2018

Policies proposed 10 years ago have been realized

10/9/2014

Elderly state retiree defends pension tax
12/10/2011 Taxing Seniors
   
Trump  
7/9/2024 The Enabling Act of 2024

11/13/2020

Trump's ridiculous trade wars

9/27/2020

Protect the unborn: vote for the rapist

12/8/2018

Trump win in 2016 may have been due to voter suppression

11/15/2016

White women disappoint

   
Ukraine  

4/6/2022

Shame on the West for not defending Ukraine

3/5/2022

We need to join the fight for Ukraine

   

Virg Bernero

2/2/2021

Bernero forced campaign staffers to commit perjury

1/30/2021

Bernero is back!

8/9/2016

Bernero mayoral campaign account grows to $109,260

6/19/2016

Hiding behind attorney-client privilege

5/19/2016

Jones Property Development gives Bernero $5,000

10/15/2015

Bernero campaign fund grows by $20,354 in first half of 2015

8/15/2015

Replacing Lansing's mayor with a city manager

7/20/2015

How to oust Bernero

2/7/2015

Bernero's City Administrative Account takes in another $8,500 in last half of 2014

9/8/2014

Do City, BWL managers contribute voluntarily?

8/31/2014

Bernero sends a message
7/29/2014 Non-candidate Virg Bernero rakes in $41,300 at breakfast
8/8/2013 Virg's money machine
7/30/2012 Mayor Bernero an Embarrassment
2/29/2012 Virg Bernero's fund raising and spending
8/1/2011 Lansing Booster Club Rakes in $24,081 in First Half of 2011

Before steveharrypublicpolicy.com, I sent letters to the Lansing State Journal.