Britain First-Cousin Marriage: In this country of the world, there was a stir with the first cousin marriage! Demand for ban in Parliament

Marriage of First Cousin is legal in Britain. This tradition is valid since the 16th century,…