Luciferians Deception

A great video about Rome the Papacy and Washington DC.