Former Rep. Beto O’Rourke is holding a rally in El Paso, Texas, on Monday night, in direct competition with President Trump’s own event. O’Rourke, who is considering a 2020 presidential bid and represented the border city in Congress until January, is expected to lead thousands in the “March for Truth,” just before Mr. Trump takes the stage to rally support for his long-promised border wall. “While some try to stoke fear and paranoia, to spread lies and a false narrative about the U.S.-Mexico border and to demand a 2,000 mile wall along it at a time of record safety and security, El Paso will come together for a march and celebration that highlights the truth,” O’Rourke’s office said in a statement about the event. The march’s organizers said Mr. Trump’s “fixation on a border wall and his distortions of life in El Paso and along the border are unacceptable. Our communities will always stand to include immigrants, oppose racism, and defend the truth.” Over the weekend, O’Rourke posted a photo to Instagram of a homemade sign, as well as a video with his daughter Molly in which he said marchers would “meet lies and hate with the truth and vision of the future from the U.S-Mexico border.” The march is slated to begin at 7 p.m. ET and O’Rourke is scheduled to speak at 9 p.m., the same time Mr. Trump’s “Make America Great Again” rally is set to start.