A Chinese man rented a car and wouldn’t return it back from Rowland Heights, Ca. Our investigation efforts found the car in NY. The car was recovered with the driver and a dead body.
The stolen car was found by NYPD 66 Percent in Brooklyn. The approximate address where the car was found is 1231 59 St. Brooklyn, NY 11219.