Mary found a cool Apologetics page: http://www.catholicapologetics.info/
The home page actually looks “Catholic,” which had me worrying it was a radtrad site. Can’t really find an “About Us” link, other than that they’re out of Australia. Certainly, their views on ecumenism are more traditionalist in nature. The Judaism page has a couple potentially anti-Semitic links. There’s a defense of the Society of St. Pius X, but you’ll likely find most of what they say on many orthodox sites.
But their pages on Islam, which is how we found them, are very hard-hitting, including extensive quotation from St. Thomas Aquinas’s Summa Contra Gentiles.