HEDA's Non Registration Of Certificate Rumour Debunked. The Human Environmental Development Agenda (HEDA) have shown its registration certificate to debunk…