Events happened in Geneva, Switzerland, this weekend which your mainstream media outlet are unlikely to have informed you of. Locals in Geneva did not know it was happening either, until they saw it with their own eyes. The World Health Organization…
No comments:
Post a Comment