MADRID, Spain — Veteran Hollywood director Woody Allen is shooting his latest film on the streets of Madrid as the Spanish capital seeks to burnish its status as a global cinema hub. The US director-screenwriter-actor, now largely ostracised in his home country by scandals, began the shooting for his 51st film earlier this month in
Read full article