Bogdanoff Brothers Archive

I received this interesting missive via email today:

Look up Igor and Grichka Bogdanoff. They’re two brothers, born in France, who are well known in the country for a big physics theory and I think they also host a show.
I don’t know what they’ve done to themselves, but it looks pretty bad.

I looked them up and [...]