Artist Catherine Borg's newest project finds Sin City amid photographs taken for the 1995 film.

Read More