2022 Tennessee House of Representatives election

November 8, 2022

99 Seats in the Tennessee House of Representatives
50 seats needed for a majority
  Majority party Minority party Third party
 
Leader Cameron Sexton Karen Camper John Windle
Party Republican Democratic Independent
Leader's seat 25th District 87th District
Last election 73 seats 26 seats 0 seats
Seats before 73 25 1
Seats won 75 24 0
Seat change Increase 2 Decrease 1 Decrease 1
Popular vote 1,077,324 410,589 39,777
Percentage 70.48% 26.86% 2.60%
Swing Increase 3.24% Decrease 4.06% Increase 0.80%


Speaker of the House before election

Cameron Sexton
Republican

Elected Speaker of the House

Cameron Sexton
Republican

The 2022 Tennessee House of Representatives elections was held on November 8, 2022, to elect 99 seats for the Tennessee House of Representatives. The elections coincided with the Governor, U.S. House, and State Senate elections.

Republicans gained two seats, thereby further expanding their supermajority in the state house. John Windle lost his re-election bid after registering as an Independent.

Retirements

Republicans

Democrats

Incumbents defeated

In the primary election

Republicans

In the general election

Independents

  • District 41: John Windle lost re-election to Ed Butler.

Predictions

Source Ranking As of
Sabato's Crystal Ball[14] Safe R May 19, 2022

Results summary

Summary of the November 8, 2022 Tennessee House election results
Party Candidates Votes Seats
No.  % No. +/–
Republican 81 1,077,324 70.48 75 Increase 2
Democratic 54 410,589 26.86 24 Decrease 1
Independent 12 39,777 2.60 0 Decrease 1
Write-in 804 0.05 0 Steady
Total 1,528,494 100.00 99 Steady
Source:
Popular vote
Republican
70.48%
Democratic
26.86%
Independent
2.60%
Write-ins
0.05%
House seats
Republican
75.76%
Democratic
24.24%

Closest races

Four races were decided by a margin of 10% or less:

District Winner Margin
District 67 Democratic 1.34%
District 59 Democratic 4.76%
District 41 Republican (flip) 5.1%
District 18 Republican 8.22%

Overview

District Incumbent Results Candidates[15]
Representative Party Electoral history
District 1 John Crawford Republican 2016 Incumbent re-elected.
District 2 Bud Hulsey Republican 2014 Incumbent re-elected.
District 3 Scotty Campbell Republican 2020 Incumbent re-elected.
District 4 John Holsclaw Jr. Republican 2014 Incumbent re-elected.
District 5 David Hawk Republican 2002 Incumbent re-elected.
District 6 Tim Hicks Republican 2020 Incumbent re-elected.
  • Green tickY Tim Hicks (Republican)
  • Joel Goodman (Independent)
District 7 Rebecca Alexander Republican 2020 Incumbent re-elected.
District 8 Jerome Moon Republican 2017 Incumbent re-elected.
  • Green tickY Jerome Moon (Republican)
  • Dylan D. Kelley (Democratic)
District 9 Gary Hicks Republican 2016 Incumbent re-elected.
District 10 Rick Eldridge Republican 2018 Incumbent re-elected.
District 11 Jeremy Faison Republican 2010 Incumbent re-elected.
District 12 Dale Carr Republican 2012 Incumbent re-elected.
  • Green tickY Dale Carr (Republican)
  • Larry Linton (Independent)
District 13 None (New seat) New seat.
New member elected.
Republican gain.
District 14 Jason Zachary Republican 2015 Incumbent re-elected.
District 15 Sam McKenzie Democratic 2020 Incumbent re-elected.
District 16 Michele Carringer Republican 2020 Incumbent re-elected.
District 17 Andrew Farmer Republican 2012 Incumbent re-elected.
  • Green tickY Andrew Farmer (Republican)
District 18 Eddie Mannis Republican 2020 Incumbent retired.
New member elected.
Republican hold.
  • Green tickY Elaine Davis (Republican)
  • Gregory B. Kaplan (Democratic)
District 19 Dave Wright
Redistricted from the 18th district
Republican 2018 Incumbent re-elected.
  • Green tickY Dave Wright (Republican)
  • Zeke Streetman (Democratic)
  • Mary Ann Rochat (Independent)
District 20 Bob Ramsey Republican 2008 Incumbent lost renomination.
New member elected.
Republican hold.
District 21 Lowell Russell Republican 2018 Incumbent re-elected.
District 22 Dan Howell Republican 2014 Incumbent re-elected.
District 23 Mark Cochran Republican 2018 Incumbent re-elected.
District 24 Mark Hall Republican 2018 Incumbent retired to run for State Senate.
New member elected.
Republican hold.
District 25 Cameron Sexton Republican 2010 Incumbent re-elected.
District 26 Greg Martin Republican 2022 (appointed)[17] Incumbent elected.
  • Green tickY Greg Martin (Republican)
  • Allison Gorman (Democratic)
District 27 Patsy Hazlewood Republican 2014 Incumbent re-elected.
District 28 Yusuf Hakeem Democratic 2018 Incumbent re-elected.
District 29 Greg Vital Republican 2021 Incumbent re-elected.
District 30 Esther Helton Republican 2018 Incumbent re-elected.
District 31 Ron Travis Republican 2012 Incumbent re-elected.
  • Green tickY Ron Travis (Republican)
  • David Brown (Democratic)
District 32 Kent Calfee Republican 2012 Incumbent retired.
New member elected.
Republican hold.
District 33 John Ragan Republican 2010 Incumbent re-elected.
  • Green tickY John Ragan (Republican)
  • Jim Dodson (Democratic)
District 34 Tim Rudd Republican 2016 Incumbent re-elected.
  • Green tickY Tim Rudd (Republican)
  • Laura Bohling (Democratic)
District 35 Jerry Sexton Republican 2014 Incumbent retired.
New member elected.
Republican hold.
  • Green tickY William Slater (Republican)
District 36 Dennis Powers Republican 2010 Incumbent re-elected.
District 37 Charlie Baum Republican 2018 Incumbent re-elected.
District 38 Kelly Keisling Republican 2010 Incumbent re-elected.
District 39 Iris Rudder Republican 2018 Incumbent re-elected.
  • Green tickY Iris Rudder (Republican)
  • Bruce Manuel (Democratic)
District 40 Terri Lynn Weaver Republican 2008 Incumbent lost renomination.
New member elected.
Republican hold.
  • Green tickY Michael Hale (Republican)
  • Tom Cook (Democratic)
District 41 John Windle Independent 1990 Incumbent lost re-election.
New member elected.
Republican gain.
  • Green tickY Ed Butler (Republican)
  • John Windle (Independent)
District 42 Ryan Williams Republican 2010 Incumbent re-elected.
District 43 Paul Sherrell Republican 2016 Incumbent re-elected.
  • Green tickY Paul Sherrell (Republican)
  • Cheryl Womack Uselton (Democratic)
District 44 William Lamberth Republican 2012 Incumbent re-elected.
District 45 Johnny Garrett Republican 2018 Incumbent re-elected.
District 46 Clark Boyd Republican 2018 Incumbent re-elected.
District 47 Rush Bricken Republican 2018 Incumbent re-elected.
  • Green tickY Rush Bricken (Republican)
  • Veronica Owens (Independent)
District 48 Bryan Terry Republican 2018 Incumbent re-elected.
  • Green tickY Bryan Terry (Republican)
  • Matt Ferry (Democratic)
District 49 Mike Sparks Republican 2018 Incumbent re-elected.
  • Green tickY Mike Sparks (Republican)
  • Morgan Woodberry (Democratic)
District 50 Bo Mitchell Democratic 2012 Incumbent re-elected.
District 51 Bill Beck Democratic 2014 Incumbent re-elected.
District 52 Mike Stewart Democratic 2008 Incumbent retired.
New member elected.
Democratic hold.
District 53 Jason Powell Democratic 2012 Incumbent re-elected.
District 54 Vincent Dixie Democratic 2018 Incumbent re-elected.
District 55 John Ray Clemmons Democratic 2014 Incumbent re-elected.
District 56 Bob Freeman Democratic 2018 Incumbent re-elected.
District 57 Susan Lynn Republican 2013 Incumbent re-elected.
District 58 Harold M. Love Jr. Democratic 2012 Incumbent re-elected.
District 59 Jason Potts Democratic 2018 Incumbent retired.
New member elected.
Democratic hold.
  • Green tickY Caleb Hemmer (Democratic)
  • Michelle Foreman (Republican)
District 60 Darren Jernigan Democratic 2012 Incumbent re-elected.
District 61 Brandon Ogles Republican 2018 Incumbent retired.
New member elected.
Republican hold.
  • Green tickY Gino Bulso (Republican)
  • Steven Cervantes (Democratic)
District 62 Pat Marsh Republican 2009 Incumbent re-elected.
District 63 Glen Casada Republican 2001 Incumbent retired to run for Williamson County Clerk.
New member elected.
Republican hold.
District 64 Scott Cepicky Republican 2018 Incumbent re-elected.
District 65 Sam Whitson Republican 2016 Incumbent re-elected.
District 66 Sabi "Doc" Kumar Republican 2014 Incumbent re-elected.
District 67 Jason Hodges Democratic 2018 Incumbent retired.
New member elected.
Democratic hold.
  • Green tickY Ronnie Glynn (Democratic)
  • Tommy Vallejos, Sr. (Republican)
District 68 Curtis Johnson Republican 2014 Incumbent re-elected.
District 69 Michael Curcio Republican 2018 Incumbent retired.
New member elected.
Republican hold.
  • Green tickY Jody Barrett (Republican)
  • Candie Hedge (Democratic)
  • Leonard (Lenny) Ladner (Independent)
District 70 Clay Doggett Republican 2018 Incumbent re-elected.
District 71 David Byrd Republican 2014 Incumbent retired.
New member elected.
Republican hold.
  • Green tickY Kip Capley (Republican)
  • David Carson II (Democratic)
District 72 Kirk Haston Republican 2018 Incumbent re-elected.
District 73 Chris Todd Republican 2018 Incumbent re-elected.
  • Green tickY Chris Todd (Republican)
  • Erica Coleman (Democratic)
District 74 Jay Reedy Republican 2014 Incumbent re-elected.
District 75 Bruce Griffey Republican 2018 Incumbent retired.
New member elected.
Republican hold.
  • Green tickY Jeff Burkhart (Republican)
District 76 Tandy Darby Republican 2020 Incumbent re-elected.
  • Green tickY Tandy Darby (Republican)
  • James Hart (Independent)
  • Kevin West (Independent)
District 77 Rusty Grills Republican 2020 Incumbent re-elected.
District 78 Mary Littleton Republican 2012 Incumbent re-elected.
District 79 Curtis Halford Republican 2018 Incumbent retired.
New member elected.
Republican hold.
  • Green tickY Brock Martin (Republican)
  • Thomas Jefferson (Democratic)
District 80 Johnny Shaw Democratic 2000 Incumbent re-elected.
District 81 Debra Moody Republican 2012 Incumbent re-elected.
  • Green tickY Debra Moody (Republican)
  • Nicholas Sawall (Independent)
District 82 Chris Hurt Republican 2018 Incumbent re-elected.
District 83 Mark White Republican 2010 Incumbent re-elected.
District 84 Joe Towns Democratic 1994 Incumbent re-elected.
District 85 Jesse Chism Democratic 2018 Incumbent re-elected.
District 86 Barbara Cooper Democratic 1996 Incumbent re-elected.
District 87 Karen Camper Democratic 2008 Incumbent re-elected.
District 88 Larry Miller Democratic 2008 Incumbent re-elected.
District 89 Justin Lafferty Republican 2018 Incumbent re-elected.
District 90 Gloria Johnson
Redistricted from the 13th district
Democratic 2018 Incumbent re-elected.
  • Green tickY Gloria Johnson (Democratic)
  • David "Pozy" Poczobut (Republican)
District 91 Torrey Harris
Redistricted from the 90th district
Democratic 2020 Incumbent re-elected.
District 92 Todd Warner Republican 2020 Incumbent re-elected.
  • Green tickY Todd Warner (Republican)
  • Angela Hughes (Democratic)
District 93 G. A. Hardaway Democratic 2006 Incumbent re-elected.
District 94 Ron Gant Republican 2016 Incumbent re-elected.
District 95 Kevin Vaughan Republican 2017 Incumbent re-elected.
District 96 Dwayne Thompson Democratic 2016 Incumbent re-elected.
District 97 John Gillespie Republican 2017 Incumbent re-elected.
District 98 Antonio Parkinson Democratic 2011 Incumbent re-elected.
District 99 Tom Leatherwood Republican 2018 Incumbent re-elected.

Results

District 1

Republican primary
Party Candidate Votes %
Republican John Crawford 1,825 100.0%
Total votes 1,825 100.0
Tennessee House of Representatives District 1 General Election, 2022
Party Candidate Votes %
Republican John Crawford 13,370 99.3%
Write-in 96 0.7%
Total votes 13,466 100.0
Republican hold

District 2

Republican primary
Party Candidate Votes %
Republican Bud Hulsey 2,986 100.0%
Total votes 2,986 100.0
Tennessee House of Representatives District 2 General Election, 2022
Party Candidate Votes %
Republican Bud Hulsey 15,359 99.6%
Write-in 63 0.4%
Total votes 15,422 100.0
Republican hold

District 3

Republican primary
Party Candidate Votes %
Republican Scotty Campbell (incumbent) 5,758 100.0%
Total votes 5,758 100.0
Tennessee House of Representatives District 3 General Election, 2022
Party Candidate Votes %
Republican Scotty Campbell (incumbent) 15,667 99.8%
Independent Arvil Love (write-in) 30 0.2%
Total votes 15,697 100.0
Republican hold

District 4

Republican primary
Party Candidate Votes %
Republican John B. Holsclaw Jr (incumbent) 5,362 100.0%
Total votes 5,362 100.0
Tennessee House of Representatives District 4 General Election, 2022
Party Candidate Votes %
Republican John B. Holsclaw Jr (incumbent) 14,882 100.0%
Total votes 14,882 100.0
Republican hold

District 5

Republican primary
Party Candidate Votes %
Republican David B. Hawk (incumbent) 3,197 100.0%
Total votes 3,197 100.0
Tennessee House of Representatives District 5 General Election, 2022
Party Candidate Votes %
Republican David B. Hawk (incumbent) 14,852 100.0%
Total votes 14,852 100.0
Republican hold

District 6

Republican primary
Party Candidate Votes %
Republican Tim Hicks (incumbent) 3,980 100.0%
Total votes 3,980 100.0
Tennessee House of Representatives District 6 General Election, 2022
Party Candidate Votes %
Republican Tim Hicks (incumbent) 13,980 76.5%
Independent Joel Goodman 4,283 23.5%
Total votes 18,263 100.0
Republican hold

District 7

Republican primary
Party Candidate Votes %
Republican Rebecca K. Alexander (incumbent) 3,895 100.0%
Total votes 3,895 100.0
Tennessee House of Representatives District 7 General Election, 2022
Party Candidate Votes %
Republican Rebecca K. Alexander (incumbent) 12,411 100.0%
Total votes 12,411 100.0
Republican hold

District 8

Republican primary
Party Candidate Votes %
Republican Jerome Moon (incumbent) 4,331 100.0%
Total votes 4,331 100.0
Democratic primary
Party Candidate Votes %
Democratic Dylan D. Kelley 1,191 100.0%
Total votes 1,191 100.0
Tennessee House of Representatives District 8 General Election, 2022
Party Candidate Votes %
Republican Jerome Moon (incumbent) 15,702 78.9%
Democratic Dylan D. Kelley 3,846 19.3%
Independent Sue DuBois (write-in) 365 1.8%
Total votes 12,411 100.0
Republican hold

District 9

Republican primary
Party Candidate Votes %
Republican Gary W Hicks Jr (incumbent) 5,905 100.0%
Total votes 5,905 100.0
Tennessee House of Representatives District 9 General Election, 2022
Party Candidate Votes %
Republican Gary W Hicks Jr (incumbent) 13,100 100.0%
Total votes 13,100 100.0
Republican hold

District 10

Republican primary
Party Candidate Votes %
Republican Rick Eldridge (incumbent) 3,203 74.7%
Republican Donel Shelton 1,085 25.3%
Total votes 4,288 100.0
Tennessee House of Representatives District 10 General Election, 2022
Party Candidate Votes %
Republican Rick Eldridge (incumbent) 12,258 99.0%
Independent Alex Harbaugh (write-in) 118 1.0%
Total votes 12,376 100.0
Republican hold

District 11

Republican primary
Party Candidate Votes %
Republican Jeremy Faison (incumbent) 6,513 100.0%
Total votes 6,513 100.0
Tennessee House of Representatives District 11 General Election, 2022
Party Candidate Votes %
Republican Jeremy Faison (incumbent) 13,522 99.1%
Independent Joseph Winchester Stout (write-in) 126 0.9%
Total votes 13,648 100.0
Republican hold

District 12

Republican primary
Party Candidate Votes %
Republican Dale Carr (incumbent) 2,028 100.0%
Total votes 2,028 100.0
Tennessee House of Representatives District 12 General Election, 2022
Party Candidate Votes %
Republican Dale Carr (incumbent) 12,646 81.9%
Independent Larry Linton 2,796 18.1%
Independent Mariah Marie Mercedes Bailey (write-in) 6 0.0%
Total votes 15,448 100.0
Republican hold

District 13

Republican primary
Party Candidate Votes %
Republican Robert Stevens 2,062 60.2%
Republican Gabriel Fancher 1,364 39.8%
Total votes 3,426 100.0
Democratic primary
Party Candidate Votes %
Democratic Jeff Crum 1,499 100.0%
Total votes 1,499 100.0
Tennessee House of Representatives District 13 General Election, 2022
Party Candidate Votes %
Republican Robert Stevens 8,672 62.0%
Democratic Jeff Crum 5,311 38.0%
Total votes 13,983 100.0
Republican gain from Democratic

District 14

Republican primary
Party Candidate Votes %
Republican Jason Zachary (incumbent) 6,361 100.0%
Total votes 6,361 100.0
Democratic primary
Party Candidate Votes %
Democratic Amanda Collins 3,204 100.0%
Total votes 3,204 100.0
Tennessee House of Representatives District 14 General Election, 2022
Party Candidate Votes %
Republican Jason Zachary (incumbent) 16,661 64.4%
Democratic Amanda Collins 9,227 35.6%
Total votes 25,888 100.0
Republican hold

District 15

Republican primary
Party Candidate Votes %
Republican Pete Drew 1,047 100.0%
Total votes 1,047 100.0
Democratic primary
Party Candidate Votes %
Democratic Sam McKenzie (incumbent) 3,104 100.0%
Total votes 3,104 100.0
Tennessee House of Representatives District 15 General Election, 2022
Party Candidate Votes %
Democratic Sam McKenzie (incumbent) 7,246 71.0%
Republican Pete Drew 2,963 29.0%
Total votes 10,209 100.0
Democratic hold

District 16

Republican primary
Party Candidate Votes %
Republican Michele Carringer (incumbent) 4,575 100.0%
Total votes 4,575 100.0
Tennessee House of Representatives District 16 General Election, 2022
Party Candidate Votes %
Republican Michele Carringer (incumbent) 13,852 100.0%
Total votes 13,852 100.0
Republican hold

District 17

Republican primary
Party Candidate Votes %
Republican Andrew Ellis Farmer (incumbent) 2,604 100.0%
Total votes 2,604 100.0
Tennessee House of Representatives District 17 General Election, 2022
Party Candidate Votes %
Republican Andrew Ellis Farmer (incumbent) 13,085 100.0%
Total votes 13,085 100.0
Republican hold

District 18

Republican primary
Party Candidate Votes %
Republican Elaine Davis 3,529 55.9%
Republican Janet Testerman 2,785 44.1%
Total votes 6,314 100.0
Democratic primary
Party Candidate Votes %
Democratic Gregory B. Kaplan 3,780 100.0%
Total votes 3,780 100.0
Tennessee House of Representatives District 18 General Election, 2022
Party Candidate Votes %
Republican Elaine Davis 11,604 54.1%
Democratic Gregory B. Kaplan 9,846 45.9%
Total votes 21,450 100.0
Republican hold

District 19

Republican primary
Party Candidate Votes %
Republican Dave Wright (incumbent) 4,261 100.0%
Total votes 4,261 100.0
Democratic primary
Party Candidate Votes %
Democratic Zeke Streetman 1,447 100.0%
Total votes 1,447 100.0
Tennessee House of Representatives District 19 General Election, 2022
Party Candidate Votes %
Republican Dave Wright (incumbent) 13,181 74.8%
Democratic Zeke Streetman 3,823 21.7%
Independent Mary Ann Rochat 626 3.6%
Total votes 17,630 100.0
Republican hold

District 20

Republican primary
Party Candidate Votes %
Republican Bryan Richey 3,803 64.8%
Republican Bob Ramsey (incumbent) 2,062 35.2%
Total votes 5,865 100.0
Tennessee House of Representatives District 20 General Election, 2022
Party Candidate Votes %
Republican Bryan Richey 14,568 100.0%
Total votes 14,568 100.0
Republican hold

District 21

Republican primary
Party Candidate Votes %
Republican Lowell Russell (incumbent) 6,790 100.0%
Total votes 6,790 100.0
Tennessee House of Representatives District 21 General Election, 2022
Party Candidate Votes %
Republican Lowell Russell (incumbent) 18,442 100.0%
Total votes 18,442 100.0
Republican hold

District 22

Republican primary
Party Candidate Votes %
Republican Dan Howell (incumbent) 5,997 100.0%
Total votes 5,997 100.0
Tennessee House of Representatives District 22 General Election, 2022
Party Candidate Votes %
Republican Dan Howell (incumbent) 15,543 100.0%
Total votes 15,543 100.0
Republican hold

District 23

Republican primary
Party Candidate Votes %
Republican Mark Cochran (incumbent) 5,815 100.0%
Total votes 5,815 100.0
Tennessee House of Representatives District 23 General Election, 2022
Party Candidate Votes %
Republican Mark Cochran (incumbent) 14,393 100.0%
Total votes 14,393 100.0
Republican hold

District 24

Republican primary
Party Candidate Votes %
Republican Kevin D. Raper 2,170 38.7%
Republican Troy Weathers 1,924 34.3%
Republican Israel David Farless 783 14.0%
Republican Rex Wagner 730 13.0%
Total votes 5,815 100.0
Tennessee House of Representatives District 24 General Election, 2022
Party Candidate Votes %
Republican Kevin D. Raper 12,448 100.0%
Total votes 12,448 100.0
Republican hold

See also

References

  1. "Knoxville Rep. Eddie Mannis Won't Seek Re-election". Tennessee Bar Association. Retrieved April 8, 2022.
  2. "Senator Mike Bell Will Not Seek Re-Election In 2022; Rep. Mark Hall To Run For His Seat". www.chattanoogan.com. November 9, 2021. Retrieved December 25, 2021.
  3. "Kent Calfee Retiring From State Legislature". Hendersonville Standard. Retrieved April 8, 2022.
  4. "Tennessee Rep. Jerry Sexton of District 35 Announces Retirement". Fox19. Retrieved April 8, 2022.
  5. "Rep. Brandon Ogles won't run for reelection in District 61". Williamson Herald. March 31, 2022. Retrieved April 8, 2022.
  6. "Glen Casada running for Williamson County Clerk". Tennessean. Retrieved February 9, 2022.
  7. "'A heck of a mountain to climb': Dickson state Rep. Michael Curcio not seeking re-election". Tennessean. March 17, 2022. Retrieved April 12, 2022.
  8. "Embattled Rep. David Byrd confirms he isn't seeking reelection". Tennessean. January 14, 2020. Retrieved April 13, 2022.
  9. 1 2 "Tennessee legislative turnover: 15 House districts to have new representation after 2022 election". The Tennessean. April 12, 2022. Retrieved April 13, 2022.
  10. "Justin Jones is Running for Seat Vacated by Mike Stewart". The Tennessean. February 18, 2022. Retrieved April 9, 2022.
  11. "Rep. Jason Potts says he won't seek reelection, citing discrimination, low pay and little family time". The Tennessean. May 10, 2021. Retrieved April 9, 2022.
  12. "A look at candidates running in the Aug. 4 state primary, Senate deadline extended". The Leaf-Chronicle. April 8, 2022. Retrieved April 11, 2022.
  13. Hargett, Tre. "Tennessee Secretary of State, certified election results" (PDF).
  14. Jacobson, Louis (May 19, 2022). "The Battle for State Legislatures". Retrieved May 19, 2022.
  15. "Petition Information". Tennessee Secretary of State. Retrieved April 7, 2022.
  16. 1 2 "Sullivan Co. Petitions". Sullivan County Election Commission. Retrieved February 9, 2022.
  17. "Greg Martin wins TN State House Dist. 26 race". Local 3 News.
  18. "Nashville Rep. Mike Stewart will not seek reelection". The Tennessee Tribune. March 31, 2022. Retrieved April 9, 2022.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.