Abhinav Victor·Apr 4ENDEAVOURING on earth & FINISHING him off on THE CROSS‘IT IS FINISHED’ said Jesus on the cross,in a feeble faint voice that is contrary to the sense of accomplishment that exudes when one…