Hundreds of thousands of people dressed in green took to the streets of Dublin on Monday, to watch Ireland's national St.
The raucous spring festival sees Hindus take part in a kaleidoscopic celebration of the end of winter and the triumph of good ...