Venkatesh Rao@vgr·Nov 1, 2017The Russian ads show they understand the US psyche so well, we should just pay them to be our national therapist51044
A. L. V.@theartlav·Nov 1, 2017Replying to @vgrHm? Which ads? Should i try taking off adblock somewhere?11
Venkatesh Rao@vgrReplying to @theartlavThe 2016 ones from the accounts Facebook suspended currently under investigation8:50 PM · Nov 1, 2017