An Indian businessman in Dubai has opened his 64-unit apartment complex to house stranded Indian citizens amid travel problems brought on by the growing tensions in West Asia. The move comes at a time ...