DOWN a narrow one-lane street in Nabaclis, East Coast Demerara, sits a neat, cosy home decorated with pots of vibrant plants and greenery. At first glance, ...