Speaker of the House Mike Johnson rallies in support of Republican congressional candidate state Rep. Ryan Mackenzie | PHOTOS
Republican Mike Johnson, speaker of the U.S. House of Representatives, pays a visit Thursday, Oct. 10, 2024, to support congressional candidate Ryan Mackenzie at the Steel Club in Hellertown. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson and Republican congressional candidate state Rep. Ryan Mackenzie stand for a photo Thursday, Oct. 10, 2024, with a room full of Mackenzie supporters at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Roger Gilbert of Bethlehem Township and Bill Bachman of Hellertown talk Thursday, Oct. 10, 2024, about their support for state Rep. Ryan Mackenzie after a rally with Speaker of the House Mike Johnson at the Steel Club in Lower Saucon Township. (Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Roger Gilbert of Bethlehem Township and Bill Bachman of Hellertown talk Thursday, Oct. 10, 2024, about their support for state Rep. Ryan Mackenzie after a rally with Speaker of the House Mike Johnson at the Steel Club in Lower Saucon Township. (Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Roger Gilbert of Bethlehem Township and Bill Bachman of Hellertown talk Thursday, Oct. 10, 2024, about their support for state Rep. Ryan Mackenzie after a rally with Speaker of the House Mike Johnson at the Steel Club in Lower Saucon Township. (Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Roger Gilbert of Bethlehem Township and Bill Bachman of Hellertown talk Thursday, Oct. 10, 2024, about their support for state Rep. Ryan Mackenzie after a rally with Speaker of the House Mike Johnson at the Steel Club in Lower Saucon Township. (Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Northampton County Republican Party Chair Glenn A. Geissinger rallies for Republican congressional candidate state Rep. Ryan Mackenzie during a visit from Speaker of the House Mike Johnson at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) A man holds up a sign Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson introduces and shakes hands with Republican congressional candidate state Rep. Ryan Mackenzie at a rally Thursday, Oct. 10, 2024,at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Northampton County Republican Party Chair Glenn A. Geissinger rallies for Republican congressional candidate state Rep. Ryan Mackenzie during a visit from Speaker of the House Mike Johnson at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Northampton County Republican Party Chair Glenn A. Geissinger rallies for Republican congressional candidate state Rep. Ryan Mackenzie during a visit from Speaker of the House Mike Johnson at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Speaker of the House Mike Johnson rallies Thursday, Oct. 10, 2024, in support of Republican congressional candidate state Rep. Ryan Mackenzie at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) Republican congressional candidate state Rep. Ryan Mackenzie rallies his supporters Thursday, Oct. 10, 2024, at the Steel Club in Lower Saucon Township. Mackenzie is challenging Democratic U.S. Rep. Susan Wild for the 7th Congressional District seat. (Monica Cabrera/The Morning Call) A stranger took a photo of a Philly woman and her dog’s last walk. She set out to find it. A stranger took a photo of a Philly woman and her dog’s last walk. She set out to find it.