Incest- What is this world coming to??!!!

Trolling and diverting the discussion is not good.