Storia: Romanda Hombir crowned Miss World Africa at 73rd Miss World pageant — Warptech Lab News