Most social media sites did, this is evidence, but I thought all knew that. The trolls wouldn't admit it if the proof was in their face and it is.
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.