NEW YORK — Pastor Zachery Tims was found dead at the W Hotel in Times Square. Tims was the Pastor of New Destiny Christian Center in Apopka, Florida. The New York Daily News Reports: It was not clear whether Tims was alone at the time of his death. The city’s medical examiner will perform an […]