Read Article <em>Captain Marvel</em> Has Landed and so Have the Trolls, but Sites Are Fighting Back
Captain Marvel Has Landed and so Have the Trolls, but Sites Are Fighting Back
Sad internet men have launched a coordinated attack on various outlets.