But in 2030, a rare celestial alignment will lead to an unusual occurrence: Ramadan will take place twice in the same Gregorian calendar year. According to astronomers and Islamic scholars ...