Breaking news to report out of Virginia tonight as Jerry Falwell Jr. will take an indefinite leave of absence from his post as the head of Liberty University in Lynchburg, VA:


Falwell Jr. had been under fire after Rep. Mark Walker, a vice-chairman of the House Republican Caucus, called for him to step down after a photo surfaced of Falwell Jr.  on a luxury yacht:

Here’s the photo in question that was briefly posted to Falwell Jr. own Instagram page:

He later apologized for the photo, saying it was a costume party:

Rep. Walker later told CNN, “we cannot look the other way”:


The writing was on the wall, apparently: