Rev Teelucksingh: We are at war with ourselves