Saddam ahmed becomes first Indian to win mister world ambassador 2023 in vietnam By Iconic productions