Live

Live Updates: By-elections: Polling ends for 21 seats of National, provincial assemblies amid clashes among voters

By-elections being held in 5 National Assembly, 16 provincial constituencies; voting to end at 5pm

Recommended

Related Stories