Micro video: Lebanon bans the Barbie film
Producer, editor for Human Rights Watch
TRT :37
Micro videos respond to breaking news.
Previous
Red-tagged in the Philippines
Next
Producer, editor for Human Rights Watch
TRT :37
Micro videos respond to breaking news.