Unbelievable but true and happened in Britain. A pair of twins got married without being aware of the fact that… Read More