Thanks be to God that someone, finally, has organized an effort to push back.
Thank God this is being exposed.