Comment: Devil's work?

(See in situ)


Devil's work?

So far, 6.66e23% of the world's population is infected.