Charles Bybelezer

Charles
Bybelezer

Charles Bybelezer is a correspondent for i24News, a recently-launched international television network that broadcasts out of Tel Aviv.