rmggregory9209 rmggregory9209 12-04-2024 Social Studies contestada England is the country with the most number of women in parliament.A. TrueB. False