Fashion News Moulin Rouge In India Jeremy Cabral Nov 2, 2012 0 By: Sourendra Kumar Das In 2001, Moulin Rouge directed by Baz Luhrman was one of the Academy Award…