Monsantos_Schlong ago

Is it ebolaids?

andyc ago

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)