Delta Force Season 3 details have been leaked by a reliable leaker who goes by @LeakersOnDF on the X social media platform.