World Nomads
· 14 April 2020, 08:35 PM
· 0 comments
This company is a complete scam. They make it IMPOSSIBLE to file claims. You can't do it online and they send you INCORRECT forms after days/weeks of no correspondence, seemingly purposely until you