Sheikh Hasina (R) takes oath during swearing-in ceremony in Dhaka, capital of Bangladesh, Jan. 7, 2019. (Xinhua/Naim-ul-karim)
DHAKA, Jan. 7 (Xinhua) -- Bangladeshi Prime Minister Sheikh Hasina was sworn in here on Monday for her third straight five-year term.
Hasina took the oath of office about a week after her ruling Bangladesh Awami League party won a landslide victory in the national election marred by violence.
President Abdul Hamid also swore in 24 cabinet ministers, 19 ministers of state and three deputy ministers at the ceremony at the presidential residence in Dhaka.
Ex-Prime Minister Khaleda Zia's opposition alliance leaders were absent from the swearing-in ceremony.
Seven MPs from Khaleda Zia's Bangladesh Nationalist Party (BNP)-led major opposition alliance skipped the oath-taking ceremony of new lawmakers.
Hasina's Awami League now forms its straight third five-year term government in a row since January 2009 after ruling the country in 1996-2001.
The BNP rejected the election results, alleging various irregularities.
Joint General Secretary of Bangladesh Awami League Jahangir Kabir Nanak said the election was held in free, fair and peaceful manner with the participation of all parties.