Monsantos_Schlong

Is it ebolaids?

andyc

Pretty sure this one is BS; no credible source. Happy to retract my comment if a second (not re-blogged) source shows up.

A recent update from the Donbass International News Agency (which appears to be a pro-Russian separatist website)