Tag Archives: libasse dueno

  • Young Woman Delivers Her Own Baby on NYC Subway

    Jun 29, 12 by EurPublisher Leave a comment


    *New York City’s subway system is famous for the sights that can be seen while riding it. Last January, we even reported on a rat that took a ride on one patron’s lap and even ran up to his face. But a miracle took place on the subway recently that trumps all of the other […]