Tag: Ben Rekhi
Alessandra de Rossi leads Filipino cast of American-Indian award-winning film “Watch List”
Alessandra de Rossi leads the Filipino cast of the award-winning film "Watch List" directed by American-Indian Ben Rekhi.