Take a look back at 2019 in photos — from climate strikes and union picket lines to an international trial and the federal election — as seen through the eyes of CBC Vancouver photojournalists Maggie MacPherson and Ben Nelms.
John Brittain, 68, is escorted in police custody at the Penticton Courthouse on April 16, 2019. Brittain was charged with three counts of first-degree murder and one count of second-degree murder in a Penticton shooting. (Ben Nelms/CBC)
John Brittain, 68, is escorted in police custody at the Penticton Courthouse on April 16, 2019. Brittain was charged with three counts of first-degree murder and one count of second-degree murder in a Penticton shooting. (Ben Nelms/CBC)
People push a cart of pizza during the annual 420 protest at Sunset Beach in Vancouver on Saturday, April 20, 2019. The 420 celebration — which organizers describe as a protest — features numerous cannabis vendors and a free concert by the hip hop group Cypress Hill. (Ben Nelms/CBC)
People push a cart of pizza during the annual 420 protest at Sunset Beach in Vancouver on Saturday, April 20, 2019. The 420 celebration — which organizers describe as a protest — features numerous cannabis vendors and a free concert by the hip hop group Cypress Hill. (Ben Nelms/CBC)
Recruits participate in the B.C. wildfire bootcamp outside of Merritt, British Columbia on May 9, 2019. (Ben Nelms/CBC)
Recruits participate in the B.C. wildfire bootcamp outside of Merritt, British Columbia on May 9, 2019. (Ben Nelms/CBC)
Port workers picket outside of the B.C. Maritime Employers Association in Vancouver on May 30, 2019. (Ben Nelms/CBC)
Port workers picket outside of the B.C. Maritime Employers Association in Vancouver on May 30, 2019. (Ben Nelms/CBC)
Muslims offer prayers during the first day of Eid al-Fitr, which marks the end of the holy fasting month of Ramadan, at B.C. Place in Vancouver on June 4, 2019. (Ben Nelms/CBC)
Muslims offer prayers during the first day of Eid al-Fitr, which marks the end of the holy fasting month of Ramadan, at B.C. Place in Vancouver on June 4, 2019. (Ben Nelms/CBC)
Josia, one of the Vancouver Police Department’s newest horses, is a thoroughbred/Percheron cross trained to be calm from a young age. Photographed in Vancouver on June 25, 2019. (Maggie MacPherson/CBC)
Josia, one of the Vancouver Police Department’s newest horses, is a thoroughbred/Percheron cross trained to be calm from a young age. Photographed in Vancouver on June 25, 2019. (Maggie MacPherson/CBC)
Danny Green, former Toronto Raptors basketball player, shakes hands with a young fan at London Drugs in Vancouver on July 5, 2019. (Maggie MacPherson/CBC)
Danny Green, former Toronto Raptors basketball player, shakes hands with a young fan at London Drugs in Vancouver on July 5, 2019. (Maggie MacPherson/CBC)
Oppenheimer Park resident Stephen James (Red) Robinson, 51, looks at a tiny grasshopper while flipping the bird in Vancouver on July 18, 2019. (Maggie MacPherson/CBC)
Oppenheimer Park resident Stephen James (Red) Robinson, 51, looks at a tiny grasshopper while flipping the bird in Vancouver on July 18, 2019. (Maggie MacPherson/CBC)
Aron Crimeni, father of 14-year-old Carson Crimeni who died of an apparent overdose, weeps while sitting in his son’s room in Langley, British Columbia on Aug. 9, 2019. (Ben Nelms/CBC)
Aron Crimeni, father of 14-year-old Carson Crimeni who died of an apparent overdose, weeps while sitting in his son’s room in Langley, British Columbia on Aug. 9, 2019. (Ben Nelms/CBC)
A swimmer in a clear acrylic glass bottom pool that is 60 metres above the ground in Concord Pacific’s new condo building The Arc in Vancouver, British Columbia on Aug. 15, 2019. (Ben Nelms/CBC)
A swimmer in a clear acrylic glass bottom pool that is 60 metres above the ground in Concord Pacific’s new condo building The Arc in Vancouver, British Columbia on Aug. 15, 2019. (Ben Nelms/CBC)
Jody Wilson-Raybould speaks to CBC in Vancouver on Aug. 15, 2019. (Ben Nelms/CBC)
Jody Wilson-Raybould speaks to CBC in Vancouver on Aug. 15, 2019. (Ben Nelms/CBC)
A woman drags her tent to a new area of the homeless camp in Vancouver's Oppenheimer Park on Aug. 19, 2019. (Maggie MacPherson/CBC)
A woman drags her tent to a new area of the homeless camp in Vancouver's Oppenheimer Park on Aug. 19, 2019. (Maggie MacPherson/CBC)
Jenny Kaastra, a nanny who services patients in the Fraser Valley, is pictured with her patient Rolf Pataky in Abbotsford, B.C. on Aug. 21, 2019. (Ben Nelms/CBC)
Jenny Kaastra, a nanny who services patients in the Fraser Valley, is pictured with her patient Rolf Pataky in Abbotsford, B.C. on Aug. 21, 2019. (Ben Nelms/CBC)
David Frank dives off a cliff into the Capilano river in North Vancouver, B.C., on Aug. 26, 2019. (Ben Nelms/CBC)
David Frank dives off a cliff into the Capilano river in North Vancouver, B.C., on Aug. 26, 2019. (Ben Nelms/CBC)
Prime Minister Justin Trudeau and B.C. Premier John Horgan make an announcement at the B.C. Hydro Trades Training Centre in Surrey on Aug. 29, 2019. (Maggie MacPherson/CBC)
Prime Minister Justin Trudeau and B.C. Premier John Horgan make an announcement at the B.C. Hydro Trades Training Centre in Surrey on Aug. 29, 2019. (Maggie MacPherson/CBC)
Nigel Waller, a senior marine mammal trainer, with a Steller sea lion at UBC’s Open Water Research Centre in Port Moody, B.C. on Oct. 7, 2019. (Ben Nelms/CBC)
Nigel Waller, a senior marine mammal trainer, with a Steller sea lion at UBC’s Open Water Research Centre in Port Moody, B.C. on Oct. 7, 2019. (Ben Nelms/CBC)
Miguel Lizama, left, and Manuel Can, pictured at Neufeld Farms in Abbotsford, B.C., on Sept. 9, 2019. They are migrant farm workers from Mexico working to send money back to their families. (Maggie MacPherson/CBC)
Miguel Lizama, left, and Manuel Can, pictured at Neufeld Farms in Abbotsford, B.C., on Sept. 9, 2019. They are migrant farm workers from Mexico working to send money back to their families. (Maggie MacPherson/CBC)
Vancouver’s downtown hospitality workers from the Hotel Georgia, Hyatt, Westin Bayshore and Pinnacle Harbourfront hotels walk off the job in a coordinated lunch-hour strike outside the Hyatt Regency Hotel in Vancouver on Sept. 17, 2019. (Maggie MacPherson/CBC)
Vancouver’s downtown hospitality workers from the Hotel Georgia, Hyatt, Westin Bayshore and Pinnacle Harbourfront hotels walk off the job in a coordinated lunch-hour strike outside the Hyatt Regency Hotel in Vancouver on Sept. 17, 2019. (Maggie MacPherson/CBC)
Huawei chief financial officer Meng Wanzhou leaves her home in Vancouver on Sept. 23, 2019. (Ben Nelms/CBC)
Huawei chief financial officer Meng Wanzhou leaves her home in Vancouver on Sept. 23, 2019. (Ben Nelms/CBC)
Climate activists perform a die-in outside the Teck Resources building on Sept. 20, 2019. (Maggie MacPherson/CBC)
Climate activists perform a die-in outside the Teck Resources building on Sept. 20, 2019. (Maggie MacPherson/CBC)
Lilah Williamson, 15, is a member of the climate activist group Sustainabiliteens. She addressed an estimated 100,000 people during a climate strike at the corner of West Hamilton and Georgia Streets on Friday, Sept. 27, 2019. (Maggie MacPherson/CBC)
Lilah Williamson, 15, is a member of the climate activist group Sustainabiliteens. She addressed an estimated 100,000 people during a climate strike at the corner of West Hamilton and Georgia Streets on Friday, Sept. 27, 2019. (Maggie MacPherson/CBC)
UBC student Heidi Collie, 18, participates in a climate strike on UBC’s campus in Vancouver on Friday, Sept. 27, 2019. (Ben Nelms/CBC)
UBC student Heidi Collie, 18, participates in a climate strike on UBC’s campus in Vancouver on Friday, Sept. 27, 2019. (Ben Nelms/CBC)
Workers use ‘beaters’ to loosen cranberries causing them to float at Coastal Cranberries Co., in Langley, B.C. on Oct. 3, 2019. (Ben Nelms/CBC)
Workers use ‘beaters’ to loosen cranberries causing them to float at Coastal Cranberries Co., in Langley, B.C. on Oct. 3, 2019. (Ben Nelms/CBC)
American documentary filmmaker Michael Moore tells a story in a Vancouver hotel room on Oct. 4, 2019. (Maggie MacPherson/CBC)
American documentary filmmaker Michael Moore tells a story in a Vancouver hotel room on Oct. 4, 2019. (Maggie MacPherson/CBC)
Climate protesters block traffic at the north end of the Burrard Bridge in Vancouver on Monday, Oct. 7, 2019. (Maggie MacPherson/CBC)
Climate protesters block traffic at the north end of the Burrard Bridge in Vancouver on Monday, Oct. 7, 2019. (Maggie MacPherson/CBC)
NDP leader Jagmeet Singh speaks to supporters at the NDP party headquarters in Burnaby, B.C. on election night, Oct. 21, 2019. (Ben Nelms/CBC)
NDP leader Jagmeet Singh speaks to supporters at the NDP party headquarters in Burnaby, B.C. on election night, Oct. 21, 2019. (Ben Nelms/CBC)
Supporters of independent MP Jody Wilson-Raybould gather on election night, Oct. 21, 2019, in Vancouver. (Maggie MacPherson/CBC)
Supporters of independent MP Jody Wilson-Raybould gather on election night, Oct. 21, 2019, in Vancouver. (Maggie MacPherson/CBC)
Rita Bedford, 95, was confined to her room as bed bugs fed on her for two weeks over the holidays last December. She is pictured in her new unit at The Cascades Care Community in Chilliwack on Wednesday, Oct. 23, 2019. (Maggie MacPherson/CBC)
Rita Bedford, 95, was confined to her room as bed bugs fed on her for two weeks over the holidays last December. She is pictured in her new unit at The Cascades Care Community in Chilliwack on Wednesday, Oct. 23, 2019. (Maggie MacPherson/CBC)
Greta Thunberg visits Vancouver for a climate strike on Friday, Oct. 25, 2019. (Maggie MacPherson/CBC)
Greta Thunberg visits Vancouver for a climate strike on Friday, Oct. 25, 2019. (Maggie MacPherson/CBC)
Thousands of people gather outside the Vancouver Art Gallery before a climate march visited by climate activist Greta Thunberg on Friday, Oct. 25, 2019. (Maggie MacPherson/CBC)
Thousands of people gather outside the Vancouver Art Gallery before a climate march visited by climate activist Greta Thunberg on Friday, Oct. 25, 2019. (Maggie MacPherson/CBC)
A climate activist holds a sign during a climate strike in Vancouver attended by Greta Thunberg on Friday, Oct. 25, 2019. (Maggie MacPherson/CBC)
A climate activist holds a sign during a climate strike in Vancouver attended by Greta Thunberg on Friday, Oct. 25, 2019. (Maggie MacPherson/CBC)
Trick-or-treaters go between houses in Vancouver on Oct. 31, 2019. (Ben Nelms/CBC)
Trick-or-treaters go between houses in Vancouver on Oct. 31, 2019. (Ben Nelms/CBC)
Creighton Angus-Morrison, 12, reads Sm’algyax, a dialect of the Tsimshian language, from his notebook in his home in Burnaby on Nov. 19, 2019. (Maggie MacPherson/CBC)
Creighton Angus-Morrison, 12, reads Sm’algyax, a dialect of the Tsimshian language, from his notebook in his home in Burnaby on Nov. 19, 2019. (Maggie MacPherson/CBC)
Supporters of a democratic Iran protest on the streets of downtown Vancouver on Nov. 21, 2019. (Ben Nelms/CBC)
Supporters of a democratic Iran protest on the streets of downtown Vancouver on Nov. 21, 2019. (Ben Nelms/CBC)
Figures of commuters are left on a frost-covered bus stop in Vancouver on Nov. 22, 2019. (Ben Nelms/CBC)
Figures of commuters are left on a frost-covered bus stop in Vancouver on Nov. 22, 2019. (Ben Nelms/CBC)