Major Metro Fooled in Sister City Scam
In its dash in the fast lane to embrace diversity, the city of Newark, New Jersey, drove into a pothole.
On Jan. 12, Newark officials signed a “sister city” agreement with the United States of Kailasa that was going to support trade and…