Winter Film Awards International Film Festival is underway in NYC
The Winter Film Awards 12th Annual International Film Festival is underway in New York City — aiming to highlight filmmakers from diverse backgrounds in an effort to bridge the gap and give them...