Bernie Sanders to hold 6 Iowa events next weekend

U.S. Sen. Bernie Sanders will return to Iowa for a slate of presidential campaign events next weekend.

The Vermont independent, running for president as a Democrat, will hold a town hall meeting at Drake University in Des Moines on Friday evening, followed by events in Marshalltown and Cedar Rapids on Saturday and Waterloo, Iowa Falls and Indianola on Sunday.

Sanders has emerged as the leading alternative to Democratic frontrunner Hillary Clinton with a heavily populist and unabashedly progressive message focusing on income inequality, campaign finance and climate change.

Here's his full schedule for the weekend, along with links to RSVP:

Friday, June 12

Town meeting

7 p.m. at Drake University's Sheslow Auditorium, 2507 University Ave., Des Moines, IA

Click here to RSVP

Saturday, June 13

Town meeting

3 p.m. at UAW Local 893, 411 Iowa Ave. W., Marshalltown, IA

Click here to RSVP

Hawkeye Labor Council AFL-CIO Steak Fry

6 p.m. at IBEW Local 405 Hall, 1211 Wiley Boulevard S.W., Cedar Rapids, IA

Tickets for the dinner are $25 and can be purchased by contacting Rick Moyle at rmoyle@hawkeyelabor.us or by calling him at 319-396-8461. RSVP is required.

Sunday, June 14

Town meeting

Noon at Waterloo Center for the Arts, Hope Martin Theatre, 225 Commercial St., Waterloo, IA

Click here to RSVP

Flag Day town meeting

2:30 p.m. at Bill Riley Bandshell Estes Park, Iowa Falls, IA

(RAIN SITE: Iowa Falls - Alden High School Auditorium)

Click here to RSVP

Warren County Democrats 12th Annual Summer Picnic

4 p.m. at Veterans Memorial Park, Corner of G Street and West Euclid Avenue, Indianola, IA

Click here to RSVP