Mother Teresa
Video
Sen. Ted Cruz (R-Texas) put Twitter on the spot.
During Wednesday’s Senate Judiciary subcommittee hearing on technological censorship, Cruz pressed…
Mother Teresa, born Agnes Gonxha Bjaxhiu in 1910, is world famous for her amazing work through her 60 years spent in the slums of Calcutta, India…