Home News Teacher couple found dead in Kozhikode Mappayoor | siraj daily