Mandel Jewish Community Center president and CEO Rabbi Carnie Rose joined The Landscape to talk about his vision for continuing to make the JCC a vital resource for all of Northeast Ohio.
Lily Allen, who is married to Stranger Things actor David Harbour, has contracted Norovirus days after revealing her plans to build a marital home with her husband.