Your own news platform
Meme creators had a field day all through Wednesday as they overwhelmed social media with images…