Citadel India Release Date. When Is The Blockbuster Hitting Your Screens? Exploring! March 21, 2024 by Rashi Sharma “Citadel”, is America’s big bucks series after The Lord Of … Read more