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

Good.

Both of your links did not show that the cousin marriages in encouraged in islam.