In what ways is Turkish citizenship acquired?

In what ways is Turkish citizenship acquired?

Through law

a) by ancestry

b) place of birth

c) by marriage