Ayah Bdeir at the White House

1,222 views · Published 8 June 2016 · 9:21 · Indexed 14 November 2026

Channel: littleBits Electronics · 2016 · Science & Technology

Watch on YouTube

More from this channel