New Delhi, June 3 -- An earthquake of magnitude 6.2 struck the Dodecanese Islands at the Greece- Turkey border, impacting the surrounding region.

Published by HT Digital Content Services with permission from MINT....