Bangladesh President Mohammed Shahabuddin resigns citing health reasons, two years before term ends — Geo News