The police have imposed a curfew on the island of Kaashidhoo in central Kaafu Atoll and prohibited residents from leaving their homes in the early hours...