336 Russia makes claim about US-funded 'inhumane experiments' (www.rt.com) N C S W I C posted 2 years ago by ashlanddog 2 years ago by ashlanddog +336 / -0 93 comments share 93 comments share save hide report block hide replies
I read about it on here on the first weekend - Feb 26 or 27? No idea what the original source was. It may have been BS. I did a cursory search on Yandex just now and found nothing.