No.
Yes South Africa hosted the Rugby world cup , that year they even won it.
Yes, New Zealand dual hosted with Australia the first Rugby World Cup in 1987.
No they have not hosted it yet.
Neither Canada nor the U. S. have hosted the world cup.
no
I doubt if Canada have won it ever.
No they have not hosted the world cup as yet.
No, Greece have never hosted the World Cup.
No Pakistan have never hosted the world cup.
No, Iceland has never hosted a world cup.
No Belgium have never ever hosted a world cup .
Holland have never hosted the FIFA World Cup.