Anonymous 04/27/2017 (Thu) 08:36:01 Id: ae7cd9 No. 39926 del
>>39910
Evidence supporting this claim?

Also fresh from /polmeta/