Recent landslides caused by development projects in Jack's Hill, St. Andrew have wreaked havoc on residents. They are demanding that a…