News How to watch The Flash season 7 on The CW and Netflix: Is there a new episode this week?