Home
Masthead
Review
Twitter
Telebision
Monday, December 14, 2020
The Lemmings Speak: Down W/ Science!
by
M. Bouffant
at
23:47
At least 181 public health leaders have resigned, retired or been fired since April. An investigation by The Associated Press and Kaiser Health News also found that lawmakers in 24 states have crafted legislation to weaken public health powers.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment