tvaraj.com
“The Beast” in President Barack Obama’s Fleet Broke Down
. By T. V. Antony Raj . . One of the limousines in US President Barack Obama’s fleet broke down at the start of his visit to Israel. Some Israeli media reported that the car was inadvertently…