(File Photo)
Bangladeshi President Mohammed Shahabuddin has resigned.
He has been in office since April 2023.