Apparent protest? According to sources?
Sounds like more made up crap to me by the msm
HaHa, they are firing themselves and are too stupid to know it. Win, win.