who is the current leader of the official opposition in canada
Andrew Scheer
-1
Section::::Abstract.
List of Leaders of the Official Opposition (Canada)
711418
17712713932949431577
NONE
Section::::Abstract.
List of Leaders of the Official Opposition (Canada)
711418