8 months agoLarge Scale Protests Are Taking Place In Germany And The NetherlandsKnights Templar Order