There's more going on than what's in the latest news cycle.
Of course, that particular source is vested in the story, but to call the entire thing "totally debunked" is just willful ignorance.
Their financial statements being given in New Israeli Shekels is a bit of a giveaway.
There's more going on than what's in the latest news cycle.
Of course, that particular source is vested in the story, but to call the entire thing "totally debunked" is just willful ignorance.