Ramadan in 2012 will start on Friday, the 20th of July and will continue for 30 days until Saturday, the 18th of August. Based on sightability in North America, in 2012 Ramadan will start in North America a day later - on Saturday, the 21st of July. *Note that in the Muslim calander, a holiday begins on the sunset of the previous day, so observing Muslims will celebrate Ramadan on the sunset of Thursday, the 19th of July. Although Ramadan is always on the same day of the Islamic calendar, … [Read more...]