Michael Keating and Ryan Post speak at Worldwide Freedom Rally