Lots of news apps make their Windows 8 debut October 25, 2012 by admin Tweet A number of major news organizations, including The Wall Street Journal, The New York Times, ABC News and Fox News have made their Windows 8 app debut this week in the Windows Store. Read more… Neowin Related Posts:Microsoft Teams free October update reveals more…Windows 11 is getting a new Start menu, here is how…Apple's in-house Wi-Fi and Bluetooth chip reported…Witchfire makes its Steam debut on Monday, September…While we wait for The Elder Scrolls VI, a new Elder…