General Knowledge In which country has at least 68 people died due to the storm Usman on December 30, 2018? A) Bangladesh B) Indonesia C) Oman D) Philippines Detailed Solution: No Details Prev Next