Avengers: Endgame beats box office records with $1.2bn debut

The New Times
Agencies