Tag: Department of Finance

Proportion
Kolapo OlapojuSeptember 23, 2014

Nigerian diplomats owing over $500,000 in parking tickets in New York

by Damilola Jagun According to the United States’ Department of Finance, New York City is being owed over $16 million ...

cool good eh love2 cute confused notgood numb disgusting fail