News

English actor Martin Freeman portrayed the awkward, loyal and highly diligent sidekick to Sherlock Holmes in the hit BBC ...