I'm not sure who it is but somehow he/she was elected yesterday and swore in a single member of CongressAt least according to this press release posted yesterday
Santos is true to form making this banner or flyer absolutely hilarious and pathetic at the same time.
I thought at first he wrote the entire article.But then I realized it was a troll job beyond his intellect.