20180713 city.thiruvananthapuram: Landslides in Kozhikode man-made; rain added to woes: Report