On Monday the planet Mercury has wandered directly in front of the sun a rare "transit" that only happens about 13 times a century. By IRNA