Former Iglesia ni Cristo (INC) minister Lowell Menorca narrated on Sunday, October 24,2015 the details of