Not sure there was ever much of a mask.... but thank you for sharing this. These "leaders" are truly abhorrent. Some might even say deplorable.

Replies

No replies yet