LIC Queens

(AP Photo/Reed Saxon, File)
November 06, 2018 - 8:06 am
Although the online giant isn't commenting, Long Island City, Queens is reportedly one of the sites of Amazon 's second headquarters.
Read More