STATUE OF LIBERTY ~ LUCIFER? ~ 17PLUS 17PLUS.WEEBLY.COM Rumble 18 May 2024 The Statue of Liberty in NYC to have been based on Lucifer - The Genius of Evil.