Last Chance Revolution 6 Followers A channel for Truth. This channel will upload a series of videos that show objective and fact based alternative information about geo-political topics and media propaganda. Verified