Skip to Main Content
The Student News Site of The NYC iSchool

The iNews Network

The iNews Network

The Student News Site of The NYC iSchool

The iNews Network

The Student News Site of The NYC iSchool

The iNews Network

All content by Kenny Xu
One of the most iconic things in Japan. Mount Fuji,  Located 100km or about 62 miles southwest of Tokyo, Japan.

The astonishing sights of Japan

Kenny Xu, Reporter
January 19, 2018
The Last Jedi: A review

The Last Jedi: A review

Kenny Xu, Reporter
January 9, 2018
Load More Stories