How to remove downloaded videos of TED app from device?
I have found the solution.
While on My Talks tab, press/tap options button to bring menu. From this menu, tap Remove Items which would allow you to selectively remove downloaded videos.